Mi Blog
👉 Cómo redimensionar un disco virtual en VirtualBox

Cómo redimensionar un disco virtual en VirtualBox

 
(42 votos)

Cuando creamos una máquina virtual en VirtualBox, una de los datos que necesitamos especificar es el tamaño que queremos que tenga el disco duro virtual. En muchas ocasiones, debido a una falta de previsión o simplemente por equivocación o requisitos futuros, se nos hace necesario redimensionar dicho disco virtual para disponer de más espacio. ¿Te ha sucedido a ti también y no sabes que hacer? ¡Aquí os dejo la solución! ;)

⬇️ Compra en Amazon el hardware que utilizo ⬇️

🔥 ¡DESCÚBRELOS! 🔥

 

 

Una opción es reinstalar todo en una nueva máquina virtual y comenzar desde cero. Sin embargo, será un trabajo largo y tedioso que nos hará perder muchísimo tiempo. Deberemos reinstalar todo el software que teníamos, configurar todo los programas... ¡una pesadilla! Por eso os cuento a continuación como incrementar el espacio de la máquina virtual en menos de 10 minutos. Espero que os guste y os sea de mucha utilidad.

1.- ELEMENTOS UTILIZADOS EN ESTE TUTORIAL

Usaré los siguientes elementos para la realización de este tutorial:

  • Windows 7 virtualizado con VirtualBox
  • GNU/Linux Debian virtualizado con VirtualBox
  • Sistema Base Windows 7 con VirtualBox 5

 

 

2.- REALIZAR UNA COPIA DE SEGURIDAD

Antes de comenzar a realizar modificaciones sobre nuestra máquina virtual, es recomendable realizar un backup de cada una de las máquinas que vayamos a modificar. Para ello es tan sencillo como copiar el fichero *.vdi de nuestra máquina virtual ( y todos los discos que dependan de ella ) y realizar una copia a otro directorio donde la tengamos a salvo. Desde la línea de comandos podemos realizar la copia ó bien desde el navegador de ficheros de Windows, os lo dejo a vuestra elección:

C:\Users\Raul\VirtualBox VMs\Windows 7>copy "Windows 7.vdi" "C:\BACKUPS\Windows 7-backup.vdi"
C:\Users\Raul\VirtualBox VMs\Windows 7>copy "GNU_Linux Debian_8.vdi" "C:\BACKUPS\GNU_Linux Debian_8.vdi

 

 

Si desconocéis la ubicación del disco virtual, podemos obtenerlo desde la propia aplicación de VirtualBox en Configuración -> Almacenamiento y seleccionar el disco duro virtual que deseamos redimensionar. Tras finalizar el backup, podemos estar tranquilos de realizar cualquier modificación en la máquina virtual. En caso necesario tendremos el backup para restaurar la máquina rápidamente.

 

 

3.- REDIMENSIONAR EL DISCO DURO EN VIRTUALBOX

Debemos tener en cuenta que este procedimiento es válido unicamente para los discos que hayan sido creados de tipo "dinámicos". No sirve para discos con un tamaño "fijo". Por defecto VirtualBox los crea de tipo dinámico, pero si lo has creado de tipo fijo, este procedimiento no te servirá.

Si hemos realizado el paso anterior, podremos realizar sin miedo cualquier modificación sobre nuestras máquinas virtuales. Para redimensionar el disco virtual, debemos usar la herramienta VboxManage con la opción de modifyhd. La máquina de Windows 7 le hemos asignado un tamaño de disco de 12GB y lo aumentaremos a 16GB. Para la máquina de GNU/Linux inicialmente le asignaremos 12GB de espacio y posteriormente lo incrementaremos en 2GB más. Desde la línea de comandos ejecutaremos los siguientes comandos para incrementar el espacio. La opción --rezise del programa VBoxManage sirve para determinar el espacio TOTAL que ocupará el disco:

C:\Users\Raul\VirtualBox VMs\Windows 7>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "Windows 7.vdi" --resize 16384
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
C:\Users\Raul\VirtualBox VMs\GNU_Linux Debian>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "GNU_Linux Debian.vdi" --resize 12288
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

 

 

El proceso dura escasos segundos. El disco tendrá el tamaño indicado pero nos queda realizar los cambios necesarios a nivel de Sistema Operativo para expandir ese nuevo espacio libre.

 

 

 

 

4.- VERIFICACIÓN DE LOS CAMBIOS

Para verificar si los cambios a nivel de fichero VDI se han finalizado correctamente, iremos a las propiedades de nuestra máquina virtual y revisaremos la parte del disco duro. En la siguiente ilustración se puede ver como el disco VDI de Windows ahora tiene 16GB en lugar ed los 12GB iniciales:

Redimensionar discos en VirtualBox

Nuevo tamaño VDI

 

 

5.- INCREMENTAR EL TAMAÑO EN EL SISTEMA OPERATIVO WINDOWS

Para incrementar el espacio de la partición (normalmente C:) tenemos que abrir la herramienta “Administración de discos” desde el panel de control, selecciona la partición, click sobre botón derecho y seleccionar la opción “Extender volumen”. Seguid los pasos que va indicando (no será necesario modificar nada).

Redimensionar discos en VirtualBoxNuevo espacio de 4GB sin asignar

 

 

El asistente de Windows y de administración de discos es muy sencillo, solamente le diremos del espacio libre disponible, cuanto espacio más queremos asignarle a C: para expandir. En nuestro caso queremos el 100%, por tanto 4095MB que es lo máximo que nos deja:

Redimensionar discos en VirtualBoxSelección de discos y tamaño a incrementar

 

 

En la siguiente imagen podemos ver como la partición de 12GB inicial de C:\ ahora tiene un tamaño total de casi 16GB. Si necesitásemos en un futuro más espacio, el procedimiento sería exactamente el mismo que hemos realizado hasta aquí.

Redimensionar discos en VirtualBoxEstado final de discos en Windows

 

 

6.- INCREMENTAR EL TAMAÑO EN EL SISTEMA OPERATIVO GNU/LINUX

Para incrementar y expandir el tamaño de las particiones en GNU/Linux es recomendable usar un LiveCD de gparted, ya que las particiones que están "montadas" no deja redimensionarlas. Solamente debemos bajarnos la ISO grabarla a CD o a USB y arrancar desde ella.

Redimensionar discos en VirtualBoxEstado inicial de particiones en GNU/Linux

 

 

Tras añadir más espacio al disco VDI, apagaremos la máquina y arrancaremos con GParted, veremos que hay nuevo espacio sin añadir. La forma de trabajar con GParted es muy sencillo, seleccionaremos la partición que queremos expandir (es obvio que debe ser la inmediatamente anterior) y le daremos un espacio a expandir. Normalmente es el 100% al igual que hicimos en Windows. Podemos jugar mucho si nuestro sistema tiene LVM para expandir el disco.

Redimensionar discos en VirtualBoxNuevo espacio sin asignar en GNU/Linux

 

 

ENJOY!


Acerca de Mi

RPF

Soy Ingeniero Téc. Industrial Mecánico, Administrador de Sistemas Informáticos, Desarrollador de Aplicaciones Informaticas Web, Técnico Superior en PRL, Experto en Energías Renovables... y trabajo actualmente como Senior DevOPS en HP SCDS.

Contactar conmigo

Dirección: León, España

E-Mail: Contactar

Web: https://www.raulprietofernandez.net

Skype: raul.lnx

APÚNTATE GRATIS

VIP RPF
Entra en la Comunidad VIP y consigue acceso a las descargas en PDF, Trucos y Videotutoriales ocultos y mucho más... ¡Muy Pronto!
Cookies

Usamos cookies en nuestro sitio web. Algunas de ellas son esenciales para el funcionamiento del sitio, mientras que otras nos ayudan a mejorar el sitio web y también la experiencia del usuario (cookies de rastreo). Puedes decidir por ti mismo si quieres permitir el uso de las cookies. Ten en cuenta que si las rechazas, puede que no puedas usar todas las funcionalidades del sitio web.