het kan wel eens handig zijn om in een qcow2 device te kunnen kijken of zaken aan te passen. Uiteraard mag de file niet in gebruik zijn en je de Network block devices (NBD) module nodig. die moet je dus eerst activeren.
$ sudo modprobe nbd max_part=8
als deze geladen is kan je qcow2 image connecten aan /dev/nbd0 met qemu-nbd en vervolgens kan je het /dev/nbd0 device benaderen als of het een normale disk is.
$ sudo qemu-nbd --connect=/dev/nbd0 /var/lib/libvirt/images/client3.qcow2
$ sudo fdisk -l /dev/nbd0
Disk /dev/nbd0: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xfd17fffc
Device Boot Start End Sectors Size Id Type
/dev/nbd0p1 * 2048 2099199 2097152 1G 83 Linux
/dev/nbd0p2 2099200 41943039 39843840 19G 8e Linux LVM
als je klaar bent met de je bewerkingen vergeet niet de disk weer te disconnecten anders kan je hem niet gebruiken. umount alles en dan een disconnect..
$ sudo qemu-nbd --disconnect /dev/nbd0
/dev/nbd0 disconnected
Recente reacties