在Fedora 17中安装一个旧的LVM硬盘会给出错误信息

在Fedora 17上,我试图使用下面的命令将一个硬盘作为从机装入:

mount /dev/sda5 /mnt/fedora8 

我得到这个错误:

 mount: unknown filesystem type 'LVM2_member' 

我如何安装这个硬盘?

如何将Fedora 17作为从服务器安装LVM驱动器

以root身份login所有以下内容。

确保你的系统上安装了lvm2(使用fedora 17,它已经安装了,检查确认)

 yum info lvm2 

返回结果:

 Installed Packages Name : lvm2 Arch : x86_64 Version : 2.02.95 

加载必要的模块:

 modprobe dm-mod 

dm-mod是“设备映射器”的模块。 这不会产生任何输出,如果你使用的是Fedora,那么你已经有了“设备映射器”,而上面的命令什么也没有做,为了以防万一。

扫描您的系统LVM卷,并在输出中确定您的Fedora卷(我的certificate是VolGroup00)的卷组名称:

 vgscan 

结果:

 Reading all physical volumes. This may take a while... Found volume group "VolGroup00" using metadata type lvm2 

所以它告诉我我的VolGroup00是lvm2types的。 这很好。

lvs给了我们关于卷组的更多信息:

 lvs 

结果:

 LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert LogVol00 VolGroup00 -wi-ao-- 461.53g LogVol01 VolGroup00 -wi-a--- 1.94g 

在这里,VolumeGroup'VolGroup00'是我有兴趣安装的。

您必须激活音量:

 vgchange -ay VolGroup00 

结果:

 2 logical volume(s) in volume group "VolGroup00" now active 

所以它告诉我,我的VolGroup00现在是活跃的。 那很好。

你必须build立一个目录才能挂载到:

 mkdir /mnt/fedora8 

最后,像这样安装你的分区:

 mount /dev/VolGroup00/LogVol00 /mnt/fedora8/ 

改变目录到/ mnt / fedora8,你会看到文件系统的内容:

 bin dev home lost+found misc net proc sbin srv tmp usr boot etc lib media mnt opt root selinux sys u01 var 

资料来源:

http://www.itbox4vn.com/2011/06/fixed-unknown-filesystem-type.html

http://www.linux-sxs.org/storage/fedora2ubuntu.html