※ 色々と未整理のメモです。
現在(2020.04)はRaspberry Pi 公式のUbuntu18.04 のイメージディスクがあるのでそれを使うのがベスト
http://cdimage.ubuntu.com/ubuntu/releases/18.04/release/
Raspberry Pi 3 (64-bit ARM) preinstalled server image http://cdimage.ubuntu.com/ubuntu/releases/18.04/release/ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img.xz
SDカードへのイメージのフォーマットは、RaspberryPi本家でもオススメされている 「SD Memory Card Formatter」を使うコピーは「balenaEtcher」を利用
デュアルブートする容量でSDカードをdfで確認
~$ df /dev/sda
Filesystem 1K-blocks Used Available Use% Mounted on
udev 8010788 0 8010788 0% /dev
unxz ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img.xz
sudo dd bs=4M if=ubuntu-18.04.4-preinstalled-server-arm64+raspi3.img of=/dev/sda
※of=の指定場所を誤ると危険なので注意
sudo shutdown -h now
ここを参考にした https://qiita.com/frafrakki/items/cd50f586403eeb52e016
WiFiのところは以下を用意しDLしたのを入れた
~/wifi_firm
Swap領域が設定されていないので、作っておく。 そうしないと色々とbuildでコケたりする。
参考 https://l-w-i.net/t/ubuntu/swap_001.txt
ここを参考にした 【Linux】コマンドラインからネットワーク接続設定。 https://freefielder.jp/blog/2016/07/linux-wifi-command-line.html
調べる
nmcli device wifi list
WiFiにつなぐ _SSID_はSSID _PASS_は接続のPASS
sudo nmcli device wifi connect _SSID_ password _PASS_ ifname _WiFiDeviceName_
例
SSID:XXXHHH-9999 Password:111111 WiFiDeviceName:wlan0
sudo nmcli device wifi connect XXXHHH-9999 password 111111 ifname wlan0
ネットワーク接続状況の確認
nmcli device
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected netplan-eth0
wlan0 wifi connected SSID_NAME
外部からつなぐ https://qiita.com/borchi-no/items/69e8c3cea884da111c95
https://qiita.com/yas-nyan/items/9033fb1d1037dcf9dba5
「50-cloud-init.yaml」の編集はだめらしいので以下を作っている
/etc/netplan/99-manual.yaml
WiFiに接続するのが不安定
sudo systemctl disable networking
sudo netplan try
ネットワークの接続削除
sudo nmcli dev disconnect wlan0
WiFiつないだら再起動