Jaquan 发表于 2019-3-7 19:38:56

请问TinkerOS_debian如何做系统的备份镜像?

貌似Tinker Board没有RK的bootloader,试过使用RK的AndroidTool工具,但是没发现设备,所以无法通过这种方式备份。然后参考了树莓派制作系统img的方法,具体连接:https://blog.csdn.net/zhufu86/article/details/78821056。开始都很顺利,但到最后修改分区UUID的时候犯难了。树莓派系统在boot上有cmdline.txt来指定root分区的UUID,但是在TinkerOS的boot上并没有找到类似指定root分区UUID的地方。所以想不通TinkerOS如何引导到root的分区上。整个备份流程下来就只有这一步没有做,但做出来的镜像重新刷到Tinker Board上无法成功启动系统。后来需要使用eMMC Recovery方式才能恢复系统。

所以现在想问问Tinker Board有什么方法可以制作一个可用的镜像文件。如官方提供的系统镜像。谢谢。

Jaquan 发表于 2019-3-18 17:26:46

今天终于验证到了一个可行方案。使用Win32DiskImager将系统整个备份,备份出一个16G的img镜像,然后使用https://github.com/Drewsif/PiShrink里边的脚本将img进行压缩。生成一个3G多的镜像文件。测试过这个镜像通过Etcher写入板上是正常可用的。不过由于板载网卡MAC地址与镜像的不一样,原来镜像设置的固定IP无法在新网卡上生效,这个后续再找方法解决了。
页: [1]
查看完整版本: 请问TinkerOS_debian如何做系统的备份镜像?