1.4. 还原到 ext2 文件系统

因为 ext3 相对来说比较新,某些磁盘工具可能还不支持它。例如,你可能需要使用 resize2fs 来缩小某分区,该命令不支持 ext3。在这种情况下,可能会有必要把文件系统暂时还原成 ext2。

要还原分区,你必须首先卸载分区。方法是登录为根用户,然后键入:

umount /dev/hdbX

在以上命令中,把 /dev/hdb 替换成设备名称,把 X 替换成分区号码。本节以后的示例命令将会使用 hdb1 来代表设备和分区。

下一步,把文件系统类型改回 ext2,以根用户身份键入以下命令:

/sbin/tune2fs -O ^has_journal /dev/hdb1

以根用户身份键入以下命令来检查分区的错误:

/sbin/e2fsck -y /dev/hdb1

然后通过键入以下命令来把分区重新挂载为 ext2 文件系统:

mount -t ext2 /dev/hdb1 /mount/point

在以上命令中,把 /mount/point 替换成分区的挂载点。

下一步,删除根目录下的 .journal 文件。方法是转换到分区的挂载目录中,然后键入:

rm -f .journal

你现在就有一个 ext2 分区了。

如果你永久地把分区改换成 ext2,请记住更新 /etc/fstab 文件。