您好,欢迎访问本站!登录后台查看权限

Rockchip开发板备份固件

教程 俎天润 2023-10-01 2282 次浏览 0个评论

适用于:

1.集成Rockchip芯片的开发板、电视盒子、各种矿渣

2.有适配Armbian或第三方适配的Armbian系统 (ophub)

3.有SD卡插槽或能U盘启动

以上三个条件缺一不可

(RK3128 RK3288 RK3308 RK3328 RK3399 RK3566 RK3568 RK3568)

以RK3399芯片的荣品King3399为例

7301a87ea95238da-min.jpg

15960817592481dfc506468c1f994-min.jpg

15960817073316149464457a39f0b-min.jpg

1.下载官方Armbian或onhub适配过的Armbian系统

2.烧录img到SD卡,插卡启动系统

3.

用fdisk和df -h命令核实BOOT分区和ROOTFS分区挂载的是SD卡的还是EMMC的

如系统直接挂载了SD卡的BOOT分区和ROOTFS分区,转第5步 (Panther X2就是如此)

如系统直接挂载了SD卡的BOOT分区+EMMC的ROOTFS分区,转第4步

4.

修改 /boot/armbianEnv.txt

注释 rootdev=uuid=*****

新增 rootdev=/dev/mmcblk1p2  ##这里以mmcblk1p2为SD的ROOTFS

重启检查机器是否从SD卡的BOOT分区启动并自动挂载SD卡的ROOTFS分区

5.

执行 armbian-ddbr

按b备份系统,按r恢复系统

备份系统,ddbr会自动镜像EMMC全盘到 /root/ddbr/BACKUP-arm-64-emmc.img.gz

备份完拔卡重启,机器会自动从emmc启动,卡里的备份可以用 DiskInternals Linux Reader 读出来

要恢复系统,请重复上面步骤,将 BACKUP-arm-64-emmc.img.gz 放到 SD卡的 /root/ddbr/


转载请注明来源,谢谢~


已有 2282 位网友参与,快来吐槽:

发表评论