Cuando nos quedamos sin espacio en nuestra máquina virtual, tenemos problemas para seguir usándola adecuadamente. Los siguientes son los pasos que seguí para aumentar el espacio en disco duro, para la unidad principal de una máquina virtual de Windows XP instalada en mi Mac Book.
Probé una herramienta llamada Partition Logic y, debido a que no la conocía, decidí documentarlo.
Tenía asignadas 5GB a la unidad donde está instalado el sistema operativo, y se veía así:
Tenía asignadas 5GB a la unidad donde está instalado el sistema operativo, y se veía así:
![]() |
Mi máquina, con 5GB de tamaño en disco duro. |
1. Redimensionar la unidad vdi.
el siguiente es el comando que realiza toda la magia en VirtualBox:
VBoxManage modifyhd "ruta/unidad.vdi" --resize [tamaño]
En mi caso aumenté el tamaño a 20GB.
VBoxManage modifyhd "/Users/oscar/VirtualBox VMs/WindowsXP/WindowsXPClone.vdi" --resize 20000
Como anotación, debí clonar la unidad, pues había creado el disco de tamaño fijo en Virtual Box y no me permitía aumentarlo (generaba error VBOX_E_NOT_SUPPORTED). Simplemente seguí los pasos en esta web:
http://www.streamwave.com/systems-administration/how-to-extend-your-virtualbox-virtual-hard-drive/
La aplicación se descarga de http://partitionlogic.org.uk/download/index.php, en su versión de CD-ROM, lo que permite obtener la iso.
Usando la iso, se instala como unidad de CD, primario / esclavo. Se arranca la máquina y se presiona F12 en caso que no inicie a través de la imagen.
Luego, veremos las particiones disponibles. La principal y las 15GB extras adicionadas a través de VBox.
2. Boot con Partition Logic
La aplicación se descarga de http://partitionlogic.org.uk/download/index.php, en su versión de CD-ROM, lo que permite obtener la iso.
Usando la iso, se instala como unidad de CD, primario / esclavo. Se arranca la máquina y se presiona F12 en caso que no inicie a través de la imagen.
![]() |
Crear o asociar una unidad primaria de CD/DVD |
Al iniciar, se observa una pantalla introductoria. y simplemente damos OK.
![]() |
Pantalla inicial de Partition Logic. |
![]() |
5GB de la unidad C de Windows y 15 agregadas con los comandos de VBox. |
3. Redimensionar la partición
El paso crucial está en seleccionar la unidad principal y dar clic en Redimensionar (Resize). Lo que nos permitirá seleccionar entre: partición y sistema de archivos o sólo la partición. Haciendo caso a lo recomendado, seleccionar la opción de partición y sistema de archivos.
La aplicación hace algunas validaciones al sistema de archivos y finalmente indica los cilindros asignados a la unidad. Para aprovechar el espacio de la nueva partición, basta con seleccionar la barra y arrastrarla hasta el final
![]() |
Validando la consistencia del sistema de archivos. |
![]() |
Indice de cilindros asignados. Arrastrar al final para aprovechar todo el espacio |
Como nota curiosa, este paso debí realizarlo un par de veces, pues aunque le asignaba toda la capacidad, cuando daba ok, aun aparecía un espacio restante que no era ocupado.
4. Confirmar
Para finalizar, se debe dar clic en escribir cambios (Write Changes) y cerramos la ventana.
5. Reiniciar y Verificar
Luego de cerrar, aparece la opción de reinicio, seleccionando que expulse la unidad de cd, para que no vuelva a ingresar a la aplicación.
![]() |
Chequear Eject CD-ROM y luego Reboot |
Ingresando a windows, me pidió escanear los discos. Simplemente dejarlo hacer su trabajo e ingresar.
Al observar las propiedades de la unidad, el disco ya tiene sus 20GB asignadas.
Y ya con esto me fue posible continuar trabajando.
![]() |
20GB finalmente asignadas e integradas al sistema de archivos. |
Comentarios
Publicar un comentario
Comenta, pregunta u orienta constructivamente.