Rk3288 ubuntu系统备份
目的:在firefly-rk3288开发板上安装了ubuntu系统并且做了一些环境配置和安装了应用软件以及一些开发工作,现在需要将修改过的开发板克隆到新的开发板上。AndroidTool_v2.58 工具对upgrade.img解包;分区映像文件合成一个映像文件upgrade.img。
备份步骤:
- 准备rk平台的固件烧录工具 AndroidTool_v2.58
- 获取分区parameter文件---开发板的分区信息;可以通过命令获取 cat /proc/cmline
使用固件烧录工具 AndroidTool_v2.58解包upgrade.img文件如下图
解包成功如下图
查看文件
解包后可以查看分区空间方便导出映像
Parameter.txt文件内容:
FIRMWARE_VER: 8.1
MACHINE_MODEL:rk3288
MACHINE_ID:007
MANUFACTURER:RK3288
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3288
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
TYPE: GPT
CMDLINE: mtdparts=rk29xxnand:
[email protected](uboot),
[email protected](trust),
[email protected](misc),
[email protected](boot),
[email protected](recovery),
[email protected](backup),
[email protected](oem),
[email protected](rootfs),
[email protected](userdata:grow)
uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9
可以通过这种方式一个一个的将img文件导出
测试导出的文件是否正确:如下图烧写固件
初步测试成功
将分区img文件合并成一个upgrade.img文件
- 将上图中的文件复制到下图所示
执行rk3308-mkupdate.bat
最终生成upgrade.img如下图所示
测试生成upgrade.img文件
测试结果ok
https://blog.csdn.net/wangxueming/article/details/52808739 img文件打包
https://blog.csdn.net/oxp7085915/article/details/80291057 备份
https://blog.csdn.net/conowen/article/details/7251886 映像文件详解