在 mkfs.f2fs 的手册页中,我看到了以下选项:
-O feature-list 指定 f2fs 文件系统支持的功能列表。例如“加密”等等
我想知道如何获得 f2fs 可选功能的完整列表,以及是否可以修改现有文件系统并启用某些功能而不丢失数据。
答案1
看着https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/tree/mkfs/f2fs_format_main.c,parse_feature的定义取自文件include/f2fs_fs.h
。此函数使用包含 10 个功能名称的表(并非所有功能名称都对普通用户有意义!):https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/tree/include/f2fs_fs.h#n1361:
encrypt
extra_attr
project_quota
inode_checksum
flexible_inline_xattr
quota
inode_crtime
lost_found
verity
sb_checksum