RaspberryPi 镜像QEMU编辑IMG镜像

/ 0评 / 1

如果想直接修改镜像,需要使用到chroot,使用的环境是Ubuntu 16.04系统.我使用了root用户登录,当然,一般还是普通用户登录好,我只是很懒得打sudo.
安装一下QEMU程序.

apt-get install qemu qemu-user-static binfmt-support

先准备好树莓派的IMG文件.

然后用fdisk查看一下这个img的具体形态.

如果觉得可能要加装的东西会导致空间不足,就先扩展一下空间,用dd就可以轻松解决.

把img文件,镜像到loop设备上,就是这个效果.

挂载后就会出现分区信息.

先rm了分区,如图方法,再新建一个.

新建的时候选择最大大小就是了.

把第二分区卸载,然后修复一下文件系统.

执行resize指令.

然后就把QEMU复制到目标,然后切换到目标来执行.

可见目录已经在pi下面了.

试着apt-get update发现不行啊.竟然错误,原来是ld的原因.

改一下ld,注释掉/etc/ld.so.preload信息.

然后就可以快乐的更新了.

退出chroot时候不要忘记还原/etc/ld.so.preload文件哦,输入exit就可以退出.

然后全部umount,就可以提供给大家烧写了,如果要进一步缩小系统,可以用parted软件继续缩小,也可以用图形界面的gparted缩小.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注