mkfs.ext4 -m -T 选项

mkfs.ext4 -m -T 选项

我如何知道我是否使用

mkfs.ext4 -m 0 -T largefile4

或者不指定选项 -m 和 -T

mkfs.ext4

换句话说,我如何才能看到格式化驱动器的 -m 保留块百分比和 -T 使用类型?

答案1

以 root 身份执行:

dumpe2fs | less

有一行Reserved block count显示保留了多少块。除以Reserved block count可得到Block count保留块的百分比。

-T选项选择要使用的配置/etc/mke2fs.conf。更改的主要设置是inode_ratio,它指示一个 inode 覆盖了多少文件系统空间。

要恢复该数字,需要执行以下步骤:

  1. 通过运行获取块设备大小df -k /path/to/filesystem
  2. 从列中取出值1K-blocks并乘以 1024。
  3. 运行dumpe2fs /path/to/filesystem | grep "Inode count"以获取文件系统上的 inode 数量。
  4. 将步骤 2 中的值除以步骤 3 中的值。

如果文件系统是使用选项创建的,则结果是一个接近 4194304 的数字,这是在 中inode_ratio指定的数字。largefile4mke2fs.conflargefile4

相关内容