如何制作Ext4格式镜像文件

 我来答
百度网友0d685c6
2015-12-28 · 知道合伙人数码行家
百度网友0d685c6
知道合伙人数码行家
采纳数:3348 获赞数:6283
毕业于中北大学测控技术与仪器专业,本科学位。从事编程3年,擅长电脑的问题,LTE的问题。

向TA提问 私信TA
展开全部
如果像要把已经有的文件目录制作为Ext4镜像,像使用压缩包工具压缩文件目录为Zip一下。直接使用mkfs.ext4会导致不知道该用什么参数,这里有一个例子Create file image container(http://unix.stackexchange.com/questions/43903/create-file-image-container)。

那么就来找一个靠山吧,现在Android中的system分区一般是Ext4格式的,那么依据其制作方式会有一个依靠,就好比使用压缩工具时,一般没有人会再进一步调整参数的。这里说的Ext4,几年前还是NandFlash的时代时,Yaffs2文件系统是多么的强大;随着emmc的出现很快就被Ext4代替了。

以下译自How to pack and unpack system.img and userdata.img from an Android factory image(http://rex-shen.net/android-unpackpack-factory-images/
git clone git@github.com:EpicAOSP/make_ext4.git
./bin/make_ext4fs -l 5M -s system.ext4img system
./bin/simg2img system.ext4img system.ext4.img
system.ext4.img就是最后的ext4镜像了,注5M是要看预留空间大小。

参考文档2(http://rex-shen.net/android-unpackpack-factory-images/).
make_ext4fs -l 5M -s system.ext4img miniroot
simg2img system.ext4img system.ext4.img
system.ext4.img就可以作

在Windows系统下读取Linux的ext3/ext4格式分区的软件:http://www.linuxdiyf.com/linux/9701.html
RHEL5/CentOS5上支持Ext4的方法:http://www.linuxdiyf.com/linux/8133.html
Linux文件系统ext3与ext4主要区别手记:http://www.linuxdiyf.com/linux/4319.html
Linux下恢复ext3/ext4文件系统中删除的文件:http://www.linuxdiyf.com/linux/6275.html
CentOS 5.4无痛之ext3升ext4:http://www.linuxdiyf.com/linux/7566.html
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式