Ext4
為什麼無法更改 ext 文件系統的 inode 計數?
我知道在創建 ext 文件系統後無法更改其 inode 計數,但我無法找到任何解釋為什麼它不是。
任何人都可以啟發我嗎?
為什麼?因為沒有人編寫過可以做到這一點的工具。這可能是因為它對文件系統元數據的更改並不完全是微不足道的。
還有其他類似的問題;例如,您不能將 ext4 的大小調整為 >16TB。這需要預設不使用的 64 位結構。
與其他文件系統相同,例如您不能縮小 XFS。
這些事情都不是不可能的,但似乎也沒有工具可以做到這一點,至少不是直接的。必須有人開發它們……這通常需要對特定文件系統有深入的了解。