定期检查闪存上的 ext2 文件系统是一个好习惯。为此,可以使用 dumpe2fs 工具,方法如下# dumpe2fs -h /dev/sda1(您必须是 root 用户,并且设备不应被挂载)。结果应类似于以下内容
Filesystem volume name: <none> Last mounted on: <not available> Filesystem UUID: c42a6963-5e6a-4cd2-b7d7-c8f09dca6c52 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: dir_index filetype sparse_super Default mount options: (none) Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 32000 Block count: 127856 Reserved block count: 6392 Free blocks: 116456 Free inodes: 31922 First block: 1 Block size: 1024 Fragment size: 1024 Blocks per group: 8192 Fragments per group: 8192 Inodes per group: 2000 Inode blocks per group: 250 Filesystem created: Sat Sep 20 12:43:00 2003 Last mount time: Tue Oct 28 14:13:03 2003 Last write time: Tue Oct 28 14:28:27 2003 Mount count: 13 Maximum mount count: 35 Last checked: Sat Oct 18 11:28:26 2003 Check interval: 15552000 (6 months) Next check after: Thu Apr 15 11:28:26 2004 Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 128 Default directory hash: tea Directory Hash Seed: 118bee0a-efa5-4771-967e-41a0badd0355 |
需要指出几个重要的方面。
当创建 ext2 文件系统时,默认情况下会赋予它最大的使用次数,之后才需要进行检查。这些可以在 最大挂载计数 (35) 和 检查间隔 (到期日期) 中看到。
到目前为止的使用情况: 挂载计数 和 上次检查。
损坏文件(坏块)的存在: 文件系统状态。
当您挂载设备或尝试从设备读取文件时,您可能会收到有关这些事项的警告。