Acceso a discos KVM
Para acceder a unidades de disco utilizadas por máquinas virtuales KVM sólo tenemos que seguir algunos sencillos pasos.
Lo primero es identificar la primera unidad loopback disponible:
losetup -f
Asociaremos la unidad que nos devuelve el paso anterior con nuestra imagen de disco:
losetup /dev/loop0 /rutaKVM/discoWindows.img
A continuación podremos identificar las particiones contenidas en el fichero anterior:
kpartx -av /dev/loop0
Podemos visualizar las particiones mapeadas con el siguiente comando:
ls -la /dev/mapper/
Y al final podremos montarla del siguiente modo:
mount /dev/mapper/loop0p2 /mnt/virtualHDD/
Cuando hayamos terminado de trabajar con la unidad de disco virtual desharemos lo hecho:
umount /mnt/virtualHDD/
kpartx -dv /dev/loop0
losetup -d /dev/loop0
Si lo que tenemos es un disco con formato «qcow2» podemos recurrir a otra estrategia. Habilitamos el módulo NBD (Network Block Devices):
modprobe nbd max_part=8
Conectamos al dispositivo como si fuese una unidad de red:
qemu-nbd –connect=/dev/nbd0 /rutaKVM/discoWindows.qcow2
Buscamos las particiones del disco:
fdisk /dev/nbd0 -l
Montamos la que deseemos:
mount /dev/nbd0p1 /mnt/virtualHDD/
Y para cuando terminemos, deshacemos lo hecho:
umount /mnt/virtualHDD/
qemu-nbd –disconnect /dev/nbd0
rmmod nbd
Últimos Comentarios