Img镜像文件制作说明:
- 如果已经有镜像文件,直接把已有镜像文件dd到cf卡上插到设备上启动,如果没有镜像文件,可以直接起小系统,直接用启动的系统制作(已有镜像文件实质跟这个一样,都是用起来的系统);
- 创建一个文件夹,用于挂载硬盘第二分区(镜像文件一般有2个分区,第1分区里的东西用不到,第二分区放kernel、initrd.gz(该文件会在启动时解压,解压出来的文件即为根目录下文件));
- 将initrd.gz文件解压重定向,重定向的文件夹root中内容即跟系统跟目录下的一样;
- 想添加什么东西到镜像文件中,即可添加在重定向的root文件中对应位置,然后再将root目录再压缩成initrd.gz后拷贝到挂载硬盘的文件夹即可;
- 压缩命令:find . | cpio -H newc -o > ../initrd
- 最后,将当前cf卡中系统dd备份成img文件即可,该img文件后续可以直接dd到一块新卡上作为设备启动系统(如果不修改系统内容,仅仅是将系统备份,可以不用前面的直接执行该步)。