应用情形:
在实际的开发中,由于原系统包含的功能有限,而根据项目的需要,安装了相应的库及运行项目程序所创建的各种文件,和所做 的各种配置,想将调试好的系统打包发布,进行批量生产,就可参考本文提供的方法。
操作:
1.开发板可能需要安装rsync,用指令安装: sudo apt-get install rsync.
2.在电脑主机上建立文件夹,mkdir ubuntuFs.
3.确保主机能ping通开发板,在主机执行指令,rsync -avx root@169.254.1.32:/ ubuntuFs,ip为开发板的ip,执行该指令后就能将 开发板的文件系统同步到主机上。
4.制作镜像,主机执行指令,dd if=/dev/zero of=ubuntu.img bs=1M count=3000,设置count大小要比根据文件系统大。
5.格式化镜像文件,并加入linuxroot卷标:sudo mkfs.ext4 -F -L linuxroot ubuntu.img。
6.挂载镜像并往里面拷入修改后的文件系统:

本文介绍了如何在Linux系统中获取开发板的文件系统,并将其打包成img文件。首先确保开发板安装rsync,然后通过rsync命令同步文件系统到主机。接着制作镜像,格式化并挂载到新镜像,拷贝文件,检查并修复文件系统,最后精简镜像大小,完成打包过程。
最低0.47元/天 解锁文章
7662

被折叠的 条评论
为什么被折叠?



