SSブログ

RPi4 MSD Boot (OSをSSDへ直書きする) [Raspberry Pi]

え〜!またこのネタぁ〜?
もう飽きられそうですが,FW(Bootloader?)の7/31バージョンと新しいRPi OSのインストールイメージで,簡単にUSB-MSDでBoot出来る様です。
# 6/15βでもBootは可能でしたが,OSのインストールイメージが未対応でした。

ざっくりした手順:

  1. MSD BootしたいRPi4BのFWを,2020-07-31にUpdateする。
  2. PCなどで,PRi OSのインストールイメージをSSDに書き込む。
  3. 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) 
共通テーマ:趣味・カルチャー

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。