Tabla de Contenidos

[VirtualBox] Discos virtuales: Redimensionado

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:

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”.

  1. Abrimos un terminal de Windows (Ejecutar > cmd) y nos movemos con el comando “cd” hasta esa ubicación.
  2. Usaremos la sintaxis
    vboxmanage modifymedium disk "UUID" --resize "nuevo_tamaño_del_disco_en_MBytes"
    
    1. Para ello miramos primero el UUID de nuestro disco ejecutando
      vboxmanage list hdds
      
    2. 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.
  3. 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.