树莓派从U盘启动

  • A+
所属分类:linux技术
摘要

问题场景:之前曾搞过一个树莓派,今天重新利用起来。树莓派默认从sd卡启动,系统盘也是sd卡。但是sd卡质量较差,经过长时间读写后,往往会产生损坏,所以这一次准备从U盘启动。

问题场景:

之前曾搞过一个树莓派,今天重新利用起来。树莓派默认从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 

树莓派从U盘启动

后续操作:

保持更新,更多内容请关注cnblogs.com/xuyaowen;