如何挂载重名的lvm分区

如何挂载重名的lvm分区

我已将硬盘更换为 SSD,并在其上安装了与 HDD 完全相同的 Fedora。我正在尝试从硬盘驱动器读取数据,但由于两个 LVM 分区都有名为 的分区,因此fedora-home我无法安装它,并导致此错误:

mount: /media: wrong fs type, bad option, bad superblock on /dev/mapper/fedora-home, missing codepage or helper program, or other error.

答案1

LVM 要求每个 VG/LV 有自己唯一的名称。它将拒绝激活重复的名称。如果这些来自单独的安装,则它们每个都有自己独特的,VG UUIDvgdisplay输出中所示。

使用此 UUID 您可以重命名其中之一...

vgrename $VGUUID homburg

...这应该可以解决问题。

链接的答案似乎讨论的是一个更有问题的情况,当 VG 被完全克隆时,所有层的 UUID(从分区到 PV、VG、LV,一直到文件系统)都是相同的,因此您必须重新-生成它们全部。

然而,这似乎不是你的情况。如果它来自单独的安装,则您的 UUID 没问题,只是常规名称发生冲突。

答案2

你不能那样做。 ServerFault 上的这个答案提供了解决该问题的方法。

是否可以同时挂载 2 个彼此完全相同的 LVM 卷(相同的 UUID)

相关内容