如何从另一个系统安装 EXT4 驱动器

如何从另一个系统安装 EXT4 驱动器

我有一个测试平台 13.04 服务器,该服务器的启动卷被划分为三个部分,即根卷、交换卷和工作区卷,以及在 raid 1 中运行的另外两个驱动器。工作区卷和 raid 卷是使用 Webmin 下的 LVM 和 MDADM 设置的,并使用 EXT4 格式化。

我在同一系统上重新安装了 Ubuntu 13.04,首先删除了根分区和交换分区。现在,当我尝试在 Webmin 下挂载卷时,它会失败并显示以下错误:

mount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntux64--vg-Workspace,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

查看 dmesg 显示错误:

EXT2-fs (dm-0) error couldn't mount because of supported optional features

该卷的格式为 EXT4,因此不确定为什么它默认为 EXT2。如果我执行此操作,则会fdisk -l显示卷,但它说它们没有有效的分区表。

我可以在指定 EXT4 的命令行中手动挂载卷,但是如何纠正分区表错误(我认为该错误导致 Ubuntu 默认为 EXT2/3)?

答案1

在分区表中,没有办法明确地将分区定义为 ext4fs 还是 ext2fs,因此没有分区表错误可以解释此问题。我建议您查看您的/etc/fstab文件。其中可能有一个条目错误地标识了文件系统类型;或者,如果没有/etc/fstab问题卷的条目,您可以创建一个明确将其标识为 ext4fs 的条目。

相关内容