Cómo cambiar el tamaño de un archivo VirtualBox VDI o VHD en Mac OS X
Tabla de contenido:
Si usa VirtualBox para ejecutar sistemas operativos invitados dentro de una máquina virtual en la Mac, como Windows 10 o Ubuntu Linux, es posible que necesite cambiar el tamaño del disco virtual donde reside el sistema operativo. Este suele ser el caso cuando no se estima correctamente cuánto espacio se necesita para realizar una instalación adecuada en una máquina virtual con almacenamiento asignado dinámicamente.
Para cambiar el tamaño de un archivo VDI o VHD en Mac OS X (esto puede funcionar igual en Linux, infórmenos), utilizará la herramienta VBoxManage desde la línea de comandos de Mac. Incluso si elige instalar las herramientas de línea de comando de VirtualBox, no estará en su camino, por lo que se dirigirá al contenido de VirtualBox.app para usar la utilidad en su lugar.
Dado que se trata de modificar la máquina virtual, es una buena idea hacer una copia de seguridad del archivo VDI o VHD de antemano. Si no se siente cómodo con la terminal, probablemente debería hacer una copia de seguridad de todo el Mac primero. . Tenga en cuenta que la utilidad de cambio de tamaño utiliza megabytes para la medición, por lo que si está cambiando un archivo vm a 30 GB, sería 30 000 MB, 50 GB a 50 000, y así sucesivamente.
Cómo cambiar el tamaño de un disco virtual VirtualBox en Mac OS
- Apague la máquina virtual y salga de VirtualBox
- Abra la aplicación Terminal y use el siguiente comando para navegar al directorio de la aplicación VirtualBox:
- Ahora, en el directorio adecuado, está listo para ejecutar el comando de cambio de tamaño con la siguiente sintaxis:
- Si lo desea, verifique que el cambio se haya realizado con el comando showhdinfo:
- Vuelva a iniciar VirtualBox y arranque su sistema operativo invitado recién redimensionado
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
VBoxManage modifyhd --resize
Por ejemplo, supongamos que hay un archivo VDI de Windows 10 VM ubicado en /Users/Paul/Documents/ VM/Windows10.vdi y queremos que crezca de 15 GB a 30 GB, la sintaxis sería: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi
VBoxManage showhdinfo ~/ruta/a/vmdrive.vdi
Si la ruta al archivo VM se encuentra en una ubicación compleja o profundamente arraigada, use comillas o arrastre y suelte para imprimir el truco de la ruta que funciona muy bien en la aplicación Terminal para apuntar correctamente a una jerarquía de directorios compleja.
Cambiar el tamaño de la unidad con VBoxManage es básicamente instantáneo desde la línea de comandos, pero tenga en cuenta que una vez que regrese al sistema operativo virtual (Windows, OS X, Linux o cualquier otro que esté ejecutando VirtualBox), probablemente querrá reasignar la partición para usar el nuevo espacio.
Ejecuté esto para aumentar un tamaño mínimo de asignación dinámica, si el archivo VDI tiene un tamaño fijo y desea reducirlo, la herramienta VBoxManage aún hará el trabajo, pero el indicador compacto es lo que necesita. 'que estas buscando.
VBoxManage es una herramienta útil con muchos usos excelentes, también puede usarla para clonar rápidamente un disco virtual y modificar casi cualquier cosa dentro de VirtualBox desde la línea de comandos. Si planea usar VBoxManage con frecuencia, es posible que desee agregarlo a su ruta o crear un alias para facilitar el acceso.
¿Conoce otra forma de cambiar el tamaño de un VirtualBox VDI? Cuéntanoslo en los comentarios.