Redimensionar (o extender) disco en virtual box

28 May 2011

Redimensionar o extender un disco .vdi en virtual box es muy sencillo (a partir de virtual box 4).

Simplemente hay que irse a la carpeta donde tengamos instalado virtual box, en mi caso:

C:\Program Files\Oracle\Virtual Box

Y ejecutar lo siguiente:

VBoxManage.exe modifyhd «aqui_la_ruta_del_disco_vdi_a_extender (en mi caso c:\user\nombre_usuario\.virtualbox\Harddisk\Win XP)» –resize 20480

El 20480 es el tamaño en megabytes del disco ya redimensionado, 20480 = 20 GB (antes era de 10 GB).

Para más información sobre comandos virtualbox: http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi

Por supuesto la máquina virtual tiene que estar parada previamente.

Si ya teníamos un sistema operativo y queremos redimensionarlo, por ejemplo la unida c: de windows (aunque vale para cualqueir partición y para cualquier S.O.), tendremos que hacer lo que viene a continuación:

1. Descargarnos gparted (http://gparted.sourceforge.net/). Es una iso.

2. O bien lo tostamos en un cd o bien lo montamos a través de algun software de montar iso, por ejemplo Alcohol 52%.

3. Una vez montado o insertado en nuestra unidad de cd lo que tenemos que hacer es arrancar la máquina y antes de que cargue el S.O. le decimos que utilice la unidad de CD/DVD donde esté montada la imagen. Esto se lo decimos en la parte de arriba de nuestra máquina virtual, en el menu: «Dispositivos -> Dispositivos CD/DVD». Si no nos ha dado tiempo a hacerlo antes de que cargue el S.O. lo que tendremos que hacer será reiniciarlo y asegurarnos de que arranca antes con la unidad de CD/DVD que con el disco duro.

4. Una vez cargado el mini sistema operativo de gparted le diremos que extienda la partición que queramos.

5. Liberamos la unidad de CD/DVD y reiniciamos.

En principio, todo debe de haber ido bien.

Javi.