Ext4

mkfs.ext4 -m -T 選項

  • December 2, 2021

我怎樣才能知道我是否格式化了驅動器

mkfs.ext4 -m 0 -T largefile4

或不指定選項 -m 和 -T

mkfs.ext4

換句話說,我怎樣才能看到格式化驅動器的 -m reserved-blocks-percentage 和 -T usage-type 是什麼?

以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 的數字,這是為ininode_ratio指定的。largefile4``mke2fs.conf``largefile4

引用自:https://serverfault.com/questions/1085129