私は次の設定を持っています:
- /dev/sdX - ディスク(GPTテーブル)
- /dev/sdX1 - 汎用パーティション
- /dev/sdX1/crypt - LUKS暗号化パーティション
- /dev/sdX1/crypt/lvm_vg - lvm ボリュームグループ
- /dev/sdX1/crypt/lvm_vg/lvm_lv - lvm 論理ボリューム
lvm_lvの内部には、2つのパーティションで構成される一般的なパーティションテーブル(GPT)があります。 1つはEFIパーティション、もう1つはオペレーティングシステムパーティションです。 lvm_lvとその内部パーティションは、lvm_lvをKVM仮想マシンに接続して使用されます。
lvm_lvを仮想マシンに接続せずにlvm_lv内のパーティションにアクセスする方法は? cryptsetup を使用して crypt を有効にすると、LVM は lvm_vg を検出します。
これは別のディスクのバックアップコピーであり、この複雑な設定がどのように行われたのか疑問に思います。
ベストアンサー1
ソリューションは以下に基づいています。https://unix.stackexchange.com/a/73132/30851。
- losstup --find --show --partscan --読み取り専用/dev/lvm_vg/lvm_lv
- これにより、次のような結果が出力されます。/dev/loop0
- これで、/dev/loop0p1と/dev/loop0p2(私たちが探しているパーティション)があります。
- マウント /dev/loop0p2 /mnt