[VirtualBox] Discos virtuales: Redimensionado

Redimensionar un disco de VitualBox .vdi (usando modo gráfico) Aumentar tamaño de discos vdi o vhd en VirtualBox (usando consola) Redimensionar disco virtual (Linux) en VirtualBox (+ Uso del gparted)

A partir de la versión VirtualBox 4.0, se ha añadido la posibilidad de redimensionar discos duros virtuales creados anteriormente, ya estén en el propio formato de VirtualBox, VDI, o en VHD. Esto exige unas determinadas condiciones:

Para cambiar el tamaño del disco duro virtual, este tiene que ser del tipo Expansión dinámica: Hay que seleccionar Almacenamiento de expansión dinámica al crear el disco.

Además, solo permite aumentar el tamaño del disco, no disminuirlo.

La máquina debe estar apagada, sin ningún estado guardado.

Windows

Para redimensionar un disco duro virtual con VirtualBox desde consola podemos valernos de la aplicación “VBoxManage.exe”. Este ejecutable está guardado en la ruta de instalación de VirtualBox, por defecto “C:\Program Files\Oracle\VirtualBox”.

Abrimos un terminal de Windows (Ejecutar > cmd) y nos movemos con el comando “cd” hasta esa ubicación.

Usaremos la sintaxis

vboxmanage modifymedium disk "UUID" --resize "nuevo_tamaño_del_disco_en_MBytes"

Para ello miramos primero el UUID de nuestro disco ejecutando

vboxmanage list hdds

Además calculamos la cifra de la nueva capacidad del disco. Por ejemplo si son 110 GB haremos 110 * 1024 para obtener la cantidad exacta en MB.

Finalmente ejecutamos el comando con sus datos específicos, por ejemplo:

vboxmanage modifymedium disk 70df7aa6-9699-4b19-9852-1a83a60c6a65 --resize 112640

Linux

También puede hacerse en Linux con la misma orden de consola que en windows, pero desde cualquier sitio, por ejemplo desde el lugar en que se encuentra el disco a redimensionar. No es necesario ser root puesto que las máquinas se encuentran en nuestro home. Lo hice para un disco con Windows 10 y el proceso fué en un abrir y cerrar de ojos.

Último paso

Luego ejecutamos la máquina y desde el administrador de discos, en Windows, o el gestor de particiones, en Linux, extendemos el volumen, pues lo que se había añadido estaba sin asignar al final del disco.