|
刚好遇到同样的问题,想升级下安装好的armbian, 在网上找到了答案,分享下
先下载适合的armbian版本, 用Win32DiskImager或类似工具做好usb-armbian
1. 备份emmc启动文件, 万一失败,用来恢复
- root@armbian:/# mkdir -p /backup/emmc/
- root@armbian:/# cp /boot/boot.cmd /backup/emmc
- root@armbian:/# cp /boot/boot.scr /backup/emmc
- root@armbian:/# ll /backup/emmc
- total 8
- -rwxr-xr-x 1 root root 953 Apr 30 21:07 boot.cmd
- -rwxr-xr-x 1 root root 1025 Apr 30 21:08 boot.scr
复制代码
2. 插入做好的usb-armbian, 查看挂载点
- root@armbian:/# df -h
- ......
- /dev/sda1 510M 162M 349M 32% /media/devmon/BOOT
- /dev/sda2 2.4G 1.8G 667M 73% /media/devmon/ROOTFS
复制代码
3. 用usb-armbian上的启动文件覆盖emmc上的, 重启
- root@armbian:/# cp /media/devmon/BOOT/boot.cmd /boot/boot.cmd
- root@armbian:/# cp /media/devmon/BOOT/boot.scr /boot/boot.scr
- root@armbian:/# reboot now
复制代码
成功从u盘启动。 拔掉u盘后, 也可以从原先盒子里的armbian启动(cumebox2 s905x 实验成功)
参考
https://github.com/ophub/amlogic-s9xxx-armbian/issues/565
Armbian实现优先启动USB设备上的系统
|
|