![LVM 논리 볼륨 내의 일반 파티션에 액세스](https://linux55.com/image/148349/LVM%20%EB%85%BC%EB%A6%AC%20%EB%B3%BC%EB%A5%A8%20%EB%82%B4%EC%9D%98%20%EC%9D%BC%EB%B0%98%20%ED%8C%8C%ED%8B%B0%EC%85%98%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4.png)
나는 다음과 같은 설정을 가지고 있습니다 :
- /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