ubuntu-vg
sda1
、、sdb1
などの3つの物理ディスクパーティションでサポートされているLVMボリュームグループを作成しましたsdc1
。 (sda
)3つのディスクのうちの1つに障害が発生し、ボリュームグループが破損しています。論理区画にはファイル・システムubuntu-lv
があり、ext4
これはボリューム・グループ内の3つのディスクすべてで使用されます。他のUbuntuシステムに別々にインストールしてインストールできますかsdb1
?sdc1
別のコンピュータにインストールしようとすると、sdb1
次のエラーメッセージでインストールが失敗します。
# mount /dev/ubuntu-vg/ubuntu-lv sdb1
mount: /media/myuser/sdb1: can't read superblock on /dev/mapper/ubuntu--vg-ubuntu--lv.
答え1
通常、通常のファイルシステムを3つの部分に分割すると、3つの部分のいずれもマウントできません。おそらくまず、一般的な方法で断片を取り除きます。ファイルシステムがLVM論理ボリュームにあるという事実は、この事実を変えません。
残りの2つのディスクを2番目のLinuxシステム(必ずしもUbuntuである必要はありません)に一緒に移動することができます。 ..LVM ボリュームグループ名が 2 番目のシステムの既存のボリュームグループと競合しないとします。
LVの状態を表示するには、を実行しますsudo lvs -o +lv_health_status
。 LV(または列の9番目の文字にa)partial
がある単語が表示されている場合、LVの少なくとも1つの部分が欠落しています。p
Attr
を使用すると、システムをアクティブにできsudo vgchange -ay --activationmode partial
ますが、ubuntu-lv
欠落している部分はsda1
読み取れないままです。これにより、次のファイル回復ツールを実行できます。写真記録LVの欠落している部分からLVの残りの部分からファイルを回復しようとすることができます。