Linux
ext4 現有的 ext4 分區使用了哪些“功能”?
當我創建 ext4 文件系統時,有很多“特性”,我可以啟用和禁用它們——比如 has_journal、extent、huge_file 等等。有什麼方法可以知道在創建 ext4 文件系統時使用了哪些選項(我的意思是在創建之後)?
我已經存在 ext4 分區(由某人創建),但甚至不知道它是否使用了日誌或範圍。
我想您可以使用該
dumpe2fs
實用程序來獲取 ext2/etx3/ext4 文件系統資訊的轉儲。例如,這樣的事情可能會做:
sudo dumpe2fs /dev/sda5 | more
在我的電腦上,輸出的開頭如下所示:
Last mounted on: / Filesystem UUID: 848446d9-a158-4442-905c-9a9551b0eb1a Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash Default mount options: (none) Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 732960 Block count: 2929846 Reserved block count: 146492 ...