一、挂载f2fs 镜像
$ sudo mkdir f2fs_dir
$ sudo mount -t f2fs f2fs.img f2fs_dir
完成。
-------------------------------------
二、linux新建f2fs文件系统测试
//将本地的/dev/zero 整盘备份到/dev/f2fs_dev
$ sudo dd if=/dev/zero of=/dev/f2fs_dev bs=4K count=4096 //8M
//使用命令 sudo losetup -f 自动查找空闲的设备
原理说明, 使用命令 sudo losetup -f 自动查找空闲的设备loop0, 如下:
$ sudo losetup -f
//在类 UNIX 系统里,loop设备是一种伪设备(pseudo-device),或者也可以说是仿真设备。它能使我们像块设备一样访问一个文件。在使用之前,一个 loop设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文件就可以像一个磁盘设备一样被mount 起来。
$ sudo losetup /dev/loop0 /dev/f2fs_dev//寻址可用的loop设备
$ sudo mkfs.f2fs -l f2fs /dev/loop0 //格式化此loop设备
$ sudo mkdir f2fs_dir
$ sudo mount -t f2fs /dev/loop0 f2fs_dir //挂载到f2fs_dir文件夹