raspberry pi 3 に ubuntu を入れる。
参考:
Writing an SD Card Image Using Command Line Tools on OS X
RPi Easy SD Card Setup - eLinux.org
「Raspberry Pi 3」に「Ubuntu 16.04」を入れる(備忘録) - Qiita
MACでOSイメージを焼く - Qiita
OS イメージをダウンロード
元の ubuntu OS のバグを修正して個人で配布してくださっている聖人のおかげで作業が減った。ありがとうございます。
Raspberry Pi 3用Ubuntu Server 16.04.3 LTSイメージを更新 | 上田ブログ
これをローカルで解凍しておく。
SDカードのマウント場所を確認
$diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *121.3 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 121.1 GB disk0s2 /dev/disk1 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +121.1 GB disk1 Physical Store disk0s2 1: APFS Volume Macintosh HD 114.2 GB disk1s1 2: APFS Volume Preboot 44.3 MB disk1s2 3: APFS Volume Recovery 517.0 MB disk1s3 4: APFS Volume VM 4.3 GB disk1s4 /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *16.0 GB disk2 1: Windows_FAT_32 SYSTEM-BOOT 16.0 GB disk2s1
/dev/disk2
でマウントできることがわかった。
マウント and 転送
SD カードをアンマウントしておく。
$dsikutil umount "/Volumes/{SDカード名}
$sudo dd if=~/Downloads/ubuntu-16.04-preinstalled-server-armhf+raspi3-upgradable-20171223.img of=/dev/rdisk2
転送先 に r
をつけると通常より転送スピードが早くなる。
raw disk の略。
OS のイメージを焼いた後
約12時間後、イメージが焼き終わりラズパイに接続して起動するが、モニターにno signal
と出た。
その時の状況は、PWR LED と呼ばれる LED が常時点灯し、ACT LED と呼ばれる LED が不規則に点滅していた。
以下によると、ACT LED が不規則に点滅しているのは ラズパイが SD カードを読み取れている証拠だと言うことだった。OS 焼きは正常に終了していると考え、別の原因を探ると モニター出力が原因だった。
参考:STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums
OS の ルートにある config.txt
に hdmi_force_hotplug=1
を付け足したら正常に起動した。
無線LAN接続
参考:wireless - Connect to WiFi network through Ubuntu terminal - Ask Ubuntu
$ iwconfig wlan0 essid WIFI_NETWORK_HERE key PASSWORD_HERE
root としてログインしないと実行できないので、root
でログインしようとするが、Authent Error
となる。なので、root
のパスワードを設定。
$ sudo passwd root $ su - # // login as root success!
参考:The 2 Best Ways to Become Root in Ubuntu - wikiHow