En ocasiones es necesario realizar una ampliación del espacio de disco de una máquina virtual en entorno KVM. Esta receta de Luis Palacios (Ampliar disco qcow2) es perfectamente funcional, y he podido comprobar que funciona a la perfección para ampliar el disco de una máquina virtual Windows 7:
- Detener la máquina virtual: $ sudo virsh shutdown <nombre_maquina>
- Realizar un backup del disco qcow2: $ cp <nombre_maquina>.qcow2 <nombre_maquina>-BACKUP.qcow2
- Convertir el fichero qcow2 a RAW: $ qemu-img convert <nombre_maquina>.qcow2 -O raw <nombre_maquina>.raw
- Crear un archivo RAW vacío de 5GB (o del tamaño requerido): $ dd if=/dev/zero of=extra5GBzeros.raw bs=1024k count=5120
- Crear un nuevo fichero RAW concatenando ambos ficheros: $ cat <nombre_maquina>.raw extra5GBzeros.raw > <nombre_maquina>-ampliado.raw
- Convertir el nuevo fichero RAW a qcow2: $ qemu-img convert <nombre_maquina>-ampliado.raw -O qcow2 <nombre_maquina>.qcow2
- Ampliar el disco en la máquina virtual: Para ello, se ha de arrancar la máquina y utilizar la aplicación adecuada para ampliar el disco. En el caso de linux puede usarse gparted, y en el de Windows el Gestor de Volúmenes de las Herramientas Administrativas.
Posteriormente, se pueden eliminar los ficheros intermedios y el de la copia de seguridad.
VN:F [1.9.20_1166]
Rating: 10.0/10 (1 vote cast)
Etiquetas: gparted, kvm, qcow2, raw, virsh