問題場景:
之前曾搞過一個樹莓派,今天重新利用起來。樹莓派默認從sd卡啟動,系統盤也是sd卡。但是sd卡質量較差,經過長時間讀寫后,往往會產生損壞,所以這一次准備從U盤啟動。
主要思路是:
因為樹莓派需要借助sd卡,所以引導分區從sd開始引導。然后啟動U盤上的系統分區。
主要操作:
- 在sd卡中安裝raspberry os lite; 在U盤中燒錄 respberry 完成桌面鏡像。
- 在sd卡boot盤的cmdline.txt文件中追加一行命令:program_usb_boot_mode=1;
- 修改cmdline.txt 文件中的 root 分區對應的UUID 為U盤上的系統分區UUID;
最后完美啟動:
實驗平台:樹莓派 2B
后續操作:
- 設置靜態IP
- 樹莓派,配置網絡代理
- 配置軟件源;
- date --set="20201229 16:29:00" 臨時解決時間不同步問題;
- 安裝 gparted 對 sd 卡和 USB 進行重新分區;
- 正常使用;
參考鏈接:
2021年7月29日21:08:34:
sudo nano /etc/environment # 注意修改此文件,設置了全局代理;
保持更新,更多內容請關注cnblogs.com/xuyaowen;