Firefly开源社区

打印 上一主题 下一主题

【技术分享】Lubuntu镜像制作

263

积分

22

威望

24

贡献

技术达人

Rank: 2

积分
263
QQ

【技术分享】Lubuntu镜像制作

发表于 2016-5-13 12:06:06      浏览:29690 | 回复:18        打印     [复制链接] 楼主
本帖最后由 hongyin 于 2016-5-13 13:37 编辑

看到有些朋友不知道怎么把基于官方lubuntu系统搭建好的环境制作成镜像文件,官方的教程又没有,本着人人为我,我为人人的精神,在此把自己的经验分享出来供大家参考,具体步骤如下:

1、找一个至少预留2G空间以上的U盘用来存放最终生成的文件;


2、插入优盘,系统会自动挂载到/media/usb目录下;

3、进入U盘挂载目录下,创建一个新文件夹“myrootfs”后并进入;

4、创建一个大小2G(可调整)的空镜像文件: dd if=/dev/zero of=linuxroot.img bs=1M count=2048

5、格式化成ext4文件系统格式,卷标为linuxroot: mkfs.ext4 -F -L linuxroot linuxroot.img

6、挂载空镜像文件: mount -o loop linuxroot.img /opt

7、挂载 Lubuntu系统分区: mount /dev/mmcblk0p5 /mnt

8、复制 Lubuntu根文件系统到空镜像文件: cp -a /mnt/*  /opt

9、创建一个启动标记文件: touch /opt/firstboot

10、最后umount掉所有自己挂载的点。

至此,最终的镜像文件就制作完成了,下面就剩下打包的事情了,打包的可以参考
官方教程:http://wiki.t-firefly.com/index. ... ze_android_firmware
有什么不懂的可以相互交流。








已有 1评分威望 +9 灯泡 +10 贡献 +12 收起 理由
sunlei + 9 + 10 + 12 给力

查看全部评分

回复

使用道具 举报

263

积分

22

威望

24

贡献

技术达人

Rank: 2

积分
263
QQ
发表于 2016-5-26 10:18:08      沙发
superxingzheng 发表于 2016-5-23 23:43
我根据hongyin的提示把板子里的root弄到了9G大小的linuxroot.img里,然后根据http://wiki.t-firefly.com/in ...

应该不是调整大小的问题,感觉像是你cp的时候出问题了,还有大小最好是2的整数倍,尽量控制在8192M以内,太大不确定会不会有问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表