-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
这个工具支持生成android sparse格式的镜像么 #3
Comments
可以直接使用Android的img2simg |
不知道erofs是否像ext4一样存在未使用的block, 如果是, 那img2simg其实不适用 |
我觉得这个你可以自己先试试,我们一直用img2simg。 |
加一句,如果simg在erofs上发挥了非常大的作用(除了最后的vb部分),感觉应该属于bug需要解决。 |
@hsiangkao 你了解ext4么, 想请教下为何改变一个字节为何导致占用的blocks变化巨大呢? Filesystem features: ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize |
并不是很了解发生了什么,但我猜你可以e2fsprogs的debugfs工具看一下这个文件究竟发生了什么变化。 |
@hsiangkao 谢谢大佬, 确实被压缩优化了, 原文件EXTENTS有两段, 中间blocks全是0被断开了, 但我不清楚ext4哪个features控制这种行为, 还是说默认支持? |
我猜可能原文件原来中间有洞,你写了一个0,然后就分配了具体的磁盘块。 另外请不要滥用压缩这个词,在fs里面“透明压缩”是有确定含义的,你这种情况属于sparse file,一般unix文件系统都会有所支持。 |
或者说有没类似erofs2simg的工具, 谢谢
The text was updated successfully, but these errors were encountered: