9.5.8. 通过超级块(superblock)优化文件系统

一个文件系统的特性可以使用 tune2fs(8) 命令通过超级块来优化。

  • 执行 “sudo tune2fs -l /dev/hda1” 可以显示 “/dev/hda1” 上的文件系统超级块内容。

  • 执行”sudo tune2fs -c 50 /dev/hda1“ 改变 “/dev/hda1“ 文件系统的检查(在启动时执行 fsck)频率为每 50 次启动.

    • 执行 “sudo tune2fs -j /dev/hda1” 会给文件系统添加日志功能,即 “/dev/hda1” 的文件系统从 ext2 转换为 ext3。(对未挂载的文件系统这么做。)
  • 执行 “sudo tune2fs -O extents,uninit_bg,dir_index /dev/hda1 && fsck -pf /dev/hda1” 在 “/dev/hda1” 上将它从 ext3 转换为 ext4。(对未挂载的系统这么做。)

[提示]提示

尽管 tune2fs(8) 的名字是这样的,但它不仅能用于 ext2 文件系统,也能用于 ext3ext4 文件系统。