RPi4 MSD Boot (OSをSSDへ直書きする) [Raspberry Pi]
え〜!またこのネタぁ〜?
もう飽きられそうですが,FW(Bootloader?)の7/31バージョンと新しいRPi OSのインストールイメージで,簡単にUSB-MSDでBoot出来る様です。
# 6/15βでもBootは可能でしたが,OSのインストールイメージが未対応でした。
ざっくりした手順:
- MSD BootしたいRPi4BのFWを,2020-07-31にUpdateする。
- PCなどで,PRi OSのインストールイメージをSSDに書き込む。
- MicroSDカードを外し,書き込んだSSDをRPi4BのUSB3へ接続して電源ON。
以上!
インストールイメージの書き込みは,Imagerを使っても良いと思います(未確認)
当方は昔ながらの手法の,Zipファイルを取得,balenaEtcherで書き込みしました。
これで,MSD Bootが捗る…
ちょっとだけ補足?Hint?
FW Updateの手順
$ sudo apt update
$ sudo apt upgrade -y
$ sudo reboot
$ vcgencmd bootloader_version
Jun 15 2020 14:36:19
version c302dea096cc79f102cec12aeeb51abf392bd781 (release)
timestamp 1592228179
$ ls -l /lib/firmware/raspberrypi/bootloader/stable/
合計 2344
-rw-r--r-- 1 root root 524288 4月 23 16:53 pieeprom-2020-04-16.bin
-rw-r--r-- 1 root root 524288 6月 17 10:15 pieeprom-2020-06-15.bin
-rw-r--r-- 1 root root 524288 7月 20 12:17 pieeprom-2020-07-16.bin
-rw-r--r-- 1 root root 524288 8月 10 14:17 pieeprom-2020-07-31.bin
-rw-r--r-- 1 root root 98196 8月 10 14:17 recovery.bin
-rw-r--r-- 1 root root 98904 2月 28 2020 vl805-000137ad.bin
-rw-r--r-- 1 root root 99224 7月 20 12:17 vl805-000138a1.bin
$ sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/stable/pieeprom-2020-07-31.bin
$ sudo reboot
$ vcgencmd bootloader_version
Jul 31 2020 14:43:39
version f8d1dc69144b10b4bd78b4b6d08658ac3005726d (release)
timestamp 1596203019
$ vcgencmd bootloader_config
[all]
BOOT_UART=0
WAKE_ON_GPIO=1
POWER_OFF_ON_HALT=0
DHCP_TIMEOUT=45000
DHCP_REQ_TIMEOUT=4000
TFTP_FILE_TIMEOUT=30000
ENABLE_SELF_UPDATE=1
DISABLE_HDMI=0
BOOT_ORDER=0xf41
BOOT_ORDER=0xf41
ならUSB mass storage boot
が優先。
ご参考:
コメント 0