使用的工具是make_ext4fs 例子:make_ext4fs -s -l 3141572800 -a root -L linux system.img system
在網上查看了些質料對該命令有一點點了解,開始困惑怎么將文件夾做成.img 文件
make_ext4fs 命令 :
-s 就是生成ext4的S模式制作
-l 3141572800 代表的是分區大小
-a root 是指這個img是用於Linux系統(若為-a system即表示為android系統,掛載點即是/system。使用這個參數,make_ext4fs會根據private/android_filesystem_config.h里定義好的權限來給文件夾里的所有文件重新設置權限,可以手工修改android_filesystem_config.h來添加權限,重新編譯make_ext4fs,也可以不使用 “-a system”參數,這樣就會使用文件的默認權限)。
./system.img 表示在當前目錄下生成鏡像文件
make_ext4fs
[ -l <len> ] [ -j <journal size> ] [ -b <block_size> ]
[ -g <blocks per group> ] [ -i <inodes> ] [ -I <inode size> ]
[ -L <label> ] [ -f ] [ -a <android mountpoint> ]
[ -z | -s ] [ -J ]
<filename> [<directory>]