Cómo ampliar el espacio en disco de VirtualBox
Oracle VM VirtualBox es una de esas herramientas de virtualización gratuitas que, a pesar de algunas peculiaridades, se ha mantenido bastante popular. Claro que existen otras opciones, y algunas incluso incluyen funciones que VirtualBox no tiene, pero en general, VirtualBox suele ofrecer un rendimiento sólido, una estabilidad decente y un conjunto de funciones bastante bueno de forma gratuita. Al crear una nueva máquina virtual, se pueden ajustar muchos parámetros, incluyendo el tamaño del disco virtual, lo cual resulta muy práctico. Pero aquí está el truco: una vez configurado el disco duro virtual, cambiar su tamaño sobre la marcha no es precisamente sencillo; VirtualBox no facilita enormemente el redimensionamiento de discos directamente a través de su interfaz gráfica. Esto puede ser un poco molesto si se queda sin espacio o quiere asignar más almacenamiento más adelante.
Así que, si quieres aumentar el tamaño de tu disco virtual en Windows, te verás obligado a usar la línea de comandos. Por ahora, VirtualBox no incluye un botón sencillo para redimensionar discos, al menos no con un solo clic. Pero no te preocupes: con unos pocos comandos en el Símbolo del sistema, puedes hacerlo. Recuerda: siempre haz una copia de seguridad de tu máquina virtual antes de modificar el tamaño de los discos. Esa unidad virtual es crucial, y más vale prevenir que curar, por si acaso algo sale mal. Además, asegúrate de que la unidad donde están almacenados los discos virtuales tenga suficiente espacio libre para gestionar el aumento. Porque, claro, Windows a veces tiene que complicar esto innecesariamente.
Cómo aumentar el tamaño del disco de VirtualBox en Windows
Uso de herramientas de línea de comandos: por qué y cuándo
Este método es una solución alternativa, pero funciona en la mayoría de las configuraciones. Básicamente, consiste en reducir o expandir el archivo de disco virtual (el archivo VDI o VHD) y luego indicarle a VirtualBox que reconozca el nuevo tamaño. Es útil si no tienes suficiente espacio en tu máquina virtual o si quieres planificar con antelación para más almacenamiento. La clave aquí es la herramienta de línea de comandos VBoxManage. Forma parte de la instalación de VirtualBox, normalmente en » C:\Archivos de programa\Oracle\VirtualBox «.
Primero haga una copia de seguridad de su unidad virtual
- Antes de empezar, copia el archivo de tu disco virtual (.vdi o.vhd) en un lugar seguro. Por si acaso, puedes revertirlo. Más vale prevenir que curar.
Abra el símbolo del sistema como administrador
Presiona Windows + R, escribe cmd, y luego pulsa Enter. Asegúrate de ejecutarlo como administrador: haz clic derecho en el ícono del Símbolo del sistema y selecciona » Ejecutar como administrador». A veces, los comandos requieren privilegios más altos para funcionar correctamente.
Navegar al directorio de VirtualBox
Escriba este comando para cambiar el directorio, reemplazando la letra de la unidad si instaló VirtualBox en otro lugar:
cd "C:\Program Files\Oracle\VirtualBox"
Esto ayuda a garantizar que tus comandos se dirijan al ejecutable correcto. En algunas configuraciones, podrías tener que ejecutar esto como administrador o ajustar la ruta si VirtualBox está en una carpeta diferente.
Encuentre la ruta exacta de su disco virtual
Lo más probable es que tus discos virtuales estén almacenados en la carpeta Documentos o en algún otro lugar que hayas especificado durante la configuración. Para encontrarlo, abre VirtualBox, selecciona tu máquina virtual y ve a Configuración > Almacenamiento. La ruta del disco virtual aparece a la derecha. Será similar a [ S:\VirtualBox\MyVM.vdinombre del archivo].Anótalo; lo necesitarás para el comando de cambio de tamaño.
Cambiar el tamaño del disco virtual
Utilice el siguiente comando, reemplazando `
VBoxManage modifymedium disk "S:\VirtualBox\MyVM.vdi" --resize
Por ejemplo, para aumentar su disco a 60 GB, deberá ejecutar:
VBoxManage modifymedium disk "S:\VirtualBox\MyVM.vdi" --resize 60000
En algunas configuraciones, podría ser necesario agregar el comando con `–resize` en lugar de `modifyhd`, ya que la sintaxis se ha actualizado con las versiones. Verifique su versión de VBoxManage si encuentra errores.
Reiniciar la máquina virtual y ampliar la partición
Tras redimensionar, el disco virtual de tu máquina virtual es técnicamente más grande, pero el sistema operativo dentro de la máquina virtual no reconocerá automáticamente este nuevo espacio. Por lo tanto, inicia la máquina virtual, abre Administración de discos presionando Windows + R, escribe diskmgmt.msc y luego presiona Enter. El nuevo espacio sin asignar debería aparecer como no asignado. Haz clic derecho en la partición principal y selecciona «Extender volumen». Usa el asistente para asignar el nuevo espacio a la partición existente. A veces, Windows puede ser un poco quisquilloso con este aspecto, así que ten paciencia.
En algunas configuraciones, Windows te permitirá ampliar directamente sin mayores complicaciones. En otras, podrías necesitar usar herramientas de partición de terceros si la opción está desactivada. En cualquier caso, así es como consigues ese almacenamiento adicional disponible en tu máquina virtual.
En mi experiencia, este proceso no es perfecto: a veces, el comando de redimensionamiento del disco falla la primera vez, o Windows no muestra el espacio hasta que se reinicia o se actualiza el disco. Pero normalmente, tras reiniciar y una rápida ampliación del disco, todo funciona correctamente.
Resumen
- Cree una copia de seguridad de su disco virtual.
- Úselo
VBoxManagepara cambiar el tamaño del archivo de disco virtual. - Inicie su máquina virtual y extienda la partición dentro del sistema operativo invitado.
- Asegúrese de que la unidad tenga suficiente espacio en su máquina host de antemano.
Resumen
Este no es un proceso perfecto, pero es lo que está disponible por ahora. No sé por qué VirtualBox no lo ofrece con un solo clic, pero bueno, al menos se puede hacer con unos pocos comandos. Solo recuerda hacer una copia de seguridad de todo y, si encuentras algún obstáculo, revisa las rutas y el espacio en disco. Puede que te lleve varios intentos, pero es totalmente manejable. Ojalá esto ayude a alguien a ahorrarse muchos problemas a largo plazo.