Si utiliza VirtualBox para ejecutar sistemas operativos invitados en una máquina virtual en el Mac, como Windows 10 o Ubuntu Linux, es posible que encuentre que necesita para cambiar el tamaño de lo virtual tamaño del disco en el que reside el sistema operativo. Esto es a menudo el caso cuando a estimar adecuadamente la cantidad de espacio que se requiere para instalar adecuadamente en una máquina virtual con almacenamiento asignado dinámicamente.
Para cambiar el tamaño de un archivo o VDI VHD en OS X (esto puede funcionar de la misma en Linux, háganoslo saber), va a utilizar la herramienta VBoxManage desde la línea de comandos de Mac. Incluso si decide instalar las herramientas de línea de comandos de VirtualBox, no va a estar en su camino, por lo que será la partida en el contenido VirtualBox.app utilizar la utilidad en su lugar.
Dado que esta es la modificación de la máquina virtual, que es una buena idea hacer una copia de seguridad del archivo VDI o VHD de antemano, si no se siente cómodo con el terminal en todo lo que probablemente debería hacer una copia de seguridad de todo el Mac por primera vez. Tenga en cuenta la utilidad de cambio de tamaño megabytes utiliza para la medición, por lo que si va a modificar un archivo vm a ser de 30 GB que sería 30000MB, 50 GB como 50000, y así sucesivamente.
Apagar la máquina virtual y dejar de fumar VirtualBox
Abre la aplicación Terminal y utilizar el siguiente comando para navegar hasta el directorio de aplicación VirtualBox:
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
Ahora en el directorio adecuado, ya está listo para ejecutar el comando de cambio de tamaño con la siguiente sintaxis:
VBoxManage modifyhd --resize [nuevo tamaño en MB] [/ruta /a /VDI ] Por ejemplo, supongamos que hay un archivo VDI Windows 10 VM situado 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
Si se desea, comprobar el cambio ha tenido lugar con el comando showhdinfo:
VBoxManage showhdinfo ~ /ruta /a /vmdrive.vdi
Relanzamiento VirtualBox y arrancar su huésped redimensionada recientemente OS de prueba gratis
Si la ruta de acceso al archivo de VM está en una ubicación muy arraigado complejo o, usar comillas o el uso de la caída de arrastre para imprimir truco camino que funciona muy bien en aplicación de terminal para apuntar correctamente a una compleja jerarquía de directorios.
Cambiar el tamaño de la unidad con VBoxManage es básicamente instantánea desde la línea de comandos, pero hay que tener en cuenta que una vez que estás de vuelta en el sistema operativo virtual (Windows, OS X, Linux, o cualquier otra cosa que se estén ejecutando en VirtualBox) es probable que desee reasignar la partición para utilizar el nuevo espacio.
me encontré que esto crezca un tamaño mínimo de distribución dinámica, si el archivo VDI es un tamaño fijo y desea reducir su tamaño, la herramienta VBoxManage seguirá siendo hacer el trabajo pero la bandera -compact es lo que estás buscando.
VBoxManage es una herramienta muy útil con una gran cantidad de grandes aplicaciones, también se puede utilizar para clonar rápidamente un disco virtual y modificar casi cualquier cosa dentro de VirtualBox desde la línea de comandos. Si usted planea usar VBoxManage menudo, es posible que desee añadir a la ruta o crear un alias para un acceso más fácil.
Ten por otra manera de cambiar el tamaño de un VDI de VirtualBox? Háganos saber en los comentarios.