我已将硬盘更换为 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 UUID
如vgdisplay
输出中所示。
使用此 UUID 您可以重命名其中之一...
vgrename $VGUUID homburg
...这应该可以解决问题。
链接的答案似乎讨论的是一个更有问题的情况,当 VG 被完全克隆时,所有层的 UUID(从分区到 PV、VG、LV,一直到文件系统)都是相同的,因此您必须重新-生成它们全部。
然而,这似乎不是你的情况。如果它来自单独的安装,则您的 UUID 没问题,只是常规名称发生冲突。
答案2
你不能那样做。 ServerFault 上的这个答案提供了解决该问题的方法。