制作f2fs和ext4文件系统的img文件

  • A+
所属分类:Android

制作f2fs和ext4文件系统的img文件

制作 f2fs 的文件系统

于 f2fs 没有 windows 版本的打包工具, 所以需要在 linux 环境下打包, 步
骤如下:
1) Ubuntu 系统安装 f2fs-tools
sudo apt-get install f2fs-tools
2) 生成一个 data.img,大小 256M
dd if=/dev/zero of=./data.img bs=1M count=256
3) 将 data.img 制作成 f2fs 的文件系统
mkfs.f2fs data.img
4) 在 Ubuntu 的磁盘上创建一个目录用于挂载 data.img
mkdir ./temp_mnt
sudo mount ./data.img ./temp_mnt
5) 将你要预置的内容拷贝到./temp_mnt 目录中 , 可以创建对应的目录,
temp_mnt 与 android 的 data 目录平行, 可以把 temp_mnt 目录看做
android 系统中的 data 目录, 这里于 media 目录为例继续操作(
data/media 目录 xia 可以被 android 的文件检索到, 可以在 mtp 中查看
到) , temp_mnt 的目录结构如下:
temp_mnt/
└── media
└── test.txt
6) 卸载 temp_mnt
sudo umount temp_mnt

制作 ext4的文件系统

2) 生成一个 data.img,大小 256M
dd if=/dev/zero of=./data.img bs=1M count=256
3) 将 data.img 制作成ext4的文件系统
mkfs.ext4 data.img
4) 在 Ubuntu 的磁盘上创建一个目录用于挂载 data.img
mkdir ./temp_mnt
sudo mount ./data.img ./temp_mnt
5) 将你要预置的内容拷贝到./temp_mnt 目录中 , 可以创建对应的目录,
temp_mnt 与 android 的 data 目录平行, 可以把 temp_mnt 目录看做
android 系统中的 data 目录, 这里于 media 目录为例继续操作(
data/media 目录 xia 可以被 android 的文件检索到, 可以在 mtp 中查看
到) , temp_mnt 的目录结构如下:
temp_mnt/
└── media
└── test.txt
6) 卸载 temp_mnt
sudo umount temp_mnt

w3cjava