溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

樹莓派3的U盤啟動方案是怎樣的

發(fā)布時間:2021-11-19 18:52:35 來源:億速云 閱讀:464 作者:柒染 欄目:互聯(lián)網科技

這篇文章給大家介紹樹莓派3的U盤啟動方案是怎樣的,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

官方的文章,方法很簡單,不過對U盤有要求,需要兼容的。
只限樹莓派3
原理是修改樹莓派的/boot/config.txt文件,在后面追加一個program_usb_boot_mode標志位。
重啟后,樹莓派系統(tǒng)會根據這個標志位,在樹莓派的OTP存儲器中,寫入標志位。這個存儲器是內化在SOC芯片中的。一旦寫入,將不可逆。
然后按常規(guī)方法在U盤中寫入系統(tǒng)。

步驟:

更新系統(tǒng),確保系統(tǒng)是2017-04-10之后的版本

$ sudo apt-get update && sudo apt-get upgrade

在終端中輸入,修改樹莓派的/boot/config.txt文件,在后面追加一個program_usb_boot_mode標志位。:

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

重啟系統(tǒng)
然后輸入

$ vcgencmd otp_dump | grep 17:
17:3020000a

確認輸出是否為: 0x3020000a ,假如不是,說明標志位寫入OTP存儲器沒有成功。

假如你覺得有必要,在config.txt中,刪除剛添加的最后一行program_usb_boot_mode=1相關的內容。
不然此SD卡插入其他樹莓派,會改寫其他樹莓派的OTP存儲器。

然后重新在U盤中做系統(tǒng)。

后續(xù):
目前有人嘗試閃迪酷豆32G的U盤是可以的,不過64G的不行
我自己試驗了家里3個U盤,發(fā)現(xiàn)兼容性不是太客觀。
其中一個朋友DIY的USB 2.0的優(yōu)盤可以支持,就是速度比較慢,能感受到系統(tǒng)明顯比sd卡運行卡頓
金士頓DataTraveler 100G3 16G,USB3.0的,系統(tǒng)倒是能運行正常,速度跟SD卡感覺也差不多,但是sudo reboot后沒辦法重啟....默認好像關機。
還有一個速度最快的USB3.0的U盤,做好系統(tǒng)后,插上去沒有任何反應...

關于樹莓派3的U盤啟動方案是怎樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI