等了近1年,終於姍姍來遲的帖子:https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=274595
很好奇用我換下來的240G SSD加個移動硬盤盒,接在樹莓派4B的USB3.0口上會不會香。
樹莓派4的啓動原理就不多說了,總之就是先要更新bootloader,然後SSD移動硬盤盒按傳統方式刷上系統並更新關鍵文件,最後撤除TF卡,接上USB即可。
具體步驟如下:
1、在一臺正常使用TF卡的RPI4B上:
sudo apt update
sudo apt full-upgrade
然後修改 /etc/default/rpi-eeprom-update,FIRMWARE_RELEASE_STATUS的值改成小寫的beta。
繼續運行命令:
sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/pieeprom-2020-05-15.bin
重啓。重新進入系統後,運行:
vcgencmd bootloader_version
vcgencmd bootloader_config
分別確認顯示的是May 15 2020的bootloader,以及BOOT_ORDER=0xf41
樹莓派可以關機了。
2、在日常工作PC上,下載 https://github.com/raspberrypi/firmware/archive/master.zip,然後燒錄Raspbian到SSD移動硬盤盒上。
解壓master.zip,將boot目錄下的*.elf和*.dat覆蓋ssd的boot分區裏的同名文件。(嘗試過覆蓋所有文件,但會導致直連USB的鍵鼠不可用)
3、卸下樹莓派上的TF卡,將SSD移動硬盤盒接入樹莓派的USB3.0接口,上電重啓即可。