ubuntu下F2FS文件系统的挂载

由于测试需要,将三星的F2FS加入对比.

安装f2fs-tools

apt-get install -y f2fs-tools
dpkg --configure -a (如果第一步出错,则执行这一步,再重新apt-get install -y f2fs-tools)

如果直接apt-get不成功,还可以通过下载源码包的方式来安装f2fs-tools

  1. git clone git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git
  2. 安装libuuid-devel/uuid-dev, pkg-config, autoconf, libtool
  3. autoreconf --install (生成configure文件)
  4. ./configure
  5. make
    6.则每次都要进入f2fs/mkfs目录下,进行 ./mkfs.f2fs -l f2fs /dev/sdb1

挂载f2fs

  1. 格式化: mkfs.f2fs -l f2fs /dev/sda
  2. 创建目录 mkdir /mnt/f2fs
  3. mount -t f2fs /dev/sda /mnt/f2fs

关于f2fs学习的小tips:

在学习一个文件系统时,将其真正的挂载,执行一些读写操作,将其运行起来并一同学习源码的方式比较科学。但实际学习过程中,可能没有多余的设备给我们挂载,所以可以合理的使用loop设备。

dd if=/dev/zero of=device bs=4K count=128000 (创建500M)
losetup /dev/loop0 device
mkfs.f2fs -l f2fs /dev/loop0
mount -t f2fs /dev/loop0 /mnt/f2fs

这样就可以在/mnt/f2fs这个目录下进行负载的测试了 ... ^ ^(就这样吧 溜了溜了 有空再把以前学习F2FS的笔记整理上来)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容