qcow2 디스크 이미지를 어떻게 마운트합니까? QEMU 가상 머신이

qcow2 디스크 이미지를 사용하는 QEMU 가상 머신이 있습니다.

가상 시스템의 전원을 켜지 않고 파일 시스템을 마운트하려면 어떻게해야합니까?



답변

빠른 Google 검색을 통해 여기qemu-nbd 에 언급 된 프로그램 이 나타납니다 . 패키지의 일부 이므로 아직 사용하지 않는 경우 KVM을 설치해야합니다. 원하는 그놈 / KDE 솔루션에 대해서는 확실하지 않습니다. 사용 예는 다음과 같습니다.qemu-kvm

sudo modprobe nbd
sudo qemu-nbd -c /dev/nbd0 --read-only /path/to/image.qcow2
udisksctl mount -b /dev/nbd0p1

답변

libguestfs 도 있지만 공식 저장소 1 에서는 아직 사용할 수 없습니다 . libguestfs.org 에는 바이너리가 있습니다 .


답변

xmount일부 VM의 디스크 이미지를 원시 디스크처럼 보이게 만들 수 있습니다 (이를 사용 losetup하여 파티션을 만들고 파티션을 마운트 할 수 있음). 그러나 그것이 qcow2를 지원하는지 모르겠습니다.


답변

이처럼 일반 마운트로 직접 마운트 할 수 있습니다

mount /dev/sdb1 /mount-point

그러나 장치 수가 n 개라면 다른 디렉토리에 다시 마운트하려는 경우 다음을 수행 할 수 있습니다.

원시 이미지에서 파티션을 마운트하는 것은 매우 간단합니다.

losetup /dev/loop0 image.img
kpartx -a /dev/loop0
mount /dev/mapper/loop0p1 /mnt/image