To mount qcow2 images there is qemu-nbd util. It shares image through kernel network block device protocol and this allows to mount it:
If LVM is present on image it could be initialized with:
Finishing is done with (depending on how it was initalized):
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 image.img
mount /dev/nbd0p1 /mnt/image
If LVM is present on image it could be initialized with:
vgscan
vgchange -ay
mount /dev/VolGroupName/LogVolName /mnt/image
Finishing is done with (depending on how it was initalized):
umount /mnt/image
vgchange -an VolGroupName
killall qemu-nbd
kpartx -d /dev/loop0
losetup -d /dev/loop0
details and thanks to
Alexey Torkhov's blog
No comments:
Post a Comment