如果需要從u盤啟動,需要向樹莓派的soc裡的otp(one time programmable一次性程式設計器)設定修復位,使之支援usb boot mode
模式。該過程是不可逆的。
連線樹莓派,執行命令:
echo program_usb_boot_mode=1 |
sudo
tee -a /boot/config.txt
這行**將program_usb_boot_mode=1
插入到/boot/cinfig.txt
檔案的末尾。
檢查設定是否成功,輸入命令:
vcgencmd otp_dump |
grep 17
如果輸出的結果和下圖一直,說明設定成功
在sd卡boot盤的cmdline.txt
檔案中追加一行命令:
program_usb_boot_mode=1
然後插入樹莓派,通電60s,便設定成功了。以後就可以不使用sd卡,直接把映象寫到u盤中。
1、usb boot mode模式實質是向soc裡的otp(one time programmable)設定修復位使之支援,該操作是不可逆的;
2、該模式僅支援樹莓派3b機型;
3、因為仍然優先檢測sd卡是否存在,所以usb boot會有5~10秒延遲來啟動usb裝置;可以插上一張空白sd卡來減低延遲。
4、因為usb和網絡卡共用smsc lan9514晶元,所以該模式同時開啟network boot模式,即允許通過網路安裝啟動系統;
5、有些u盤可能不支援,以下是官方測試通過的u盤:
樹莓派掛載U盤
樹莓派掛載u盤 參考鏈結 樹莓派掛載u盤 首先把u盤插入樹莓派,然後檢視一下是否有被識別到。sudu fdisk l 這裡好像一定要是sudo才行,如果不獲取許可權好像什麼都不顯示。其中 dev mmc表示的是tf卡,容量是8g,而 dev sda 表示的是我們的第乙個硬體 u盤 容量也是8g,只有...
樹莓派掛載U盤
外接u盤或行動硬碟時,預設不會自動掛載,所以需要用 mount 命令掛載。通常我們在 mnt 或 media 目錄下新建乙個目錄作為掛載點。比如 1 2 3 4 sudomkdir mnt 1gb usb flash sudomount o uid pi,gid pi dev sda1 mnt 1g...
樹莓派 U盤掛載
1.檢視u盤捲 結尾兩個為u盤的卷id 2.建立u盤掛載目錄 usbdisk mkdir usbdisk 3.將 dev sda1掛載到usbdisk目錄,r 唯讀模式,w 讀寫模式 sudo mount rw dev sda1 usbdisk 解除安裝目錄命令為 sudo umount dev s...