web-dev-qa-db-ja.com

重複した名前で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.
3
Oliver Strong

LVMでは、各VG/LVに固有の名前を付ける必要があります。重複する名前のアクティブ化を拒否します。これらが別々のインストールからのものである場合、vgdisplay出力に示されているように、それぞれに固有のVG UUIDがあります。

このUUIDを使用して、そのうちの1つに名前を変更できます...

vgrename $VGUUID homburg

...そしてそれは問題を解決するはずです。

リンクされた回答が議論しているように見えるのは、VGが完全に複製されているため、すべてのレイヤー(パーティションからPV、VG、LV、ファイルシステムまで)のUUIDが同一であるため、さらに問題のあるケースです。 -それらをすべて生成します。

しかし、それはあなたの状況ではないようです。個別のインストールからのものである場合、UUIDは問題なく、通常の名前の衝突のみです。

4
frostschutz

あなたはそれをすることはできません。 ServerFaultでのこの回答は、問題を解決するための方法を提供します。

互いに正確にコピーされた2つのLVMボリューム(同じUUID)を同時にマウントすることは可能ですか

0
roaima