LVM 논리 볼륨 내의 일반 파티션에 액세스

LVM 논리 볼륨 내의 일반 파티션에 액세스

나는 다음과 같은 설정을 가지고 있습니다 :

  • /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 내부에는 두 개의 파티션으로 구성된 일반 파티션 테이블(GPT)이 있습니다. 하나는 EFI 파티션이고 다른 하나는 운영 체제 파티션입니다. 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

관련 정보