Ext4
mkfs.ext4 -m -T 選項
我怎樣才能知道我是否格式化了驅動器
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 覆蓋了多少文件系統空間。要回到那個數字,需要執行以下步驟:
- 通過執行獲取塊設備大小
df -k /path/to/filesystem
。- 從
1K-blocks
列中獲取值並乘以 1024。- 執行
dumpe2fs /path/to/filesystem | grep "Inode count"
以獲取文件系統上的 inode 數量。- 將步驟 2 中的值除以步驟 3 中的值。
如果文件系統是使用選項創建的,則結果是接近 4194304 的數字,這是為in
inode_ratio
指定的。largefile4``mke2fs.conf``largefile4