在第二个磁盘上安装 Linux 卷

在第二个磁盘上安装 Linux 卷

我的 Fedora 12 盒子上的磁盘开始出现故障,因此我购买了一个新磁盘并安装了 Fedora 15。我保持旧磁盘的连接,它仍然可以工作,希望能复制一些重要文件。

在 Fedora 15 中,“磁盘实用程序”应用程序允许我挂载 /boot 分区,但不允许挂载旧磁盘上的其他卷。“磁盘实用程序”显示该卷的存在,但没有提供挂载它的方法。

以下是旧 /etc/fstab 中针对旧 root 和 /boot 的内容:

/dev/mapper/vg_flotsam-lv_root / ext4 默认值 1 1 UUID=f88eefec-a42f-4797-b704-bb1a426b8874 /boot ext4 默认值 1 2

我该如何安装旧卷?

答案1

由于旧磁盘上的根分区使用 LVM,因此首先要做的是确保系统以pvscanroot 身份运行找到了所有物理卷 - 您不需要给它任何参数。

然后以 root 身份运行vgscan,同样不带任何参数,您应该会看到vg_flotsam输出中列出的卷组。

确保以vgchange -a y vg_flotsamroot 身份运行激活了卷组,您会发现该/dev/mapper/vg_flotsam-lv_root设备将出现,然后您将能够安装它。

答案2

问题是两个磁盘上的逻辑卷相同。通过重命名其中一个,我能够在旧磁盘上安装该卷并复制数据。

相关内容