Cómo cambiar el tamaño de un archivo VDI o VHD de VirtualBox en Mac OS X

Si usa VirtualBox para ejecutar sistemas operativos invitados dentro de una máquina virtual en 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 de manera adecuada cuánto espacio se requiere para 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, avísenos), usará 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 esto es 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 el terminal, probablemente debería hacer una copia de seguridad de toda la 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 para que sea de 30 GB, sería 30000 MB, 50 GB como 50000 y así sucesivamente.

Cómo cambiar el tamaño de un disco virtual VirtualBox en Mac OS

  1. Apague la máquina virtual y salga de VirtualBox
  2. Abra la aplicación Terminal y use el siguiente comando para navegar al directorio de la aplicación VirtualBox:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Ahora, en el directorio adecuado, está listo para ejecutar el comando de cambio de tamaño con la siguiente sintaxis:
  5. VBoxManage modifyhd --resize [new size in MB] [/path/to/vdi]

    Por ejemplo, digamos que hay un
    archivo VDI de
    Windows 10 VM ubicado en /Users/Paul/Documents/VM/Windows10.vdi y queremos que crezca de 15GB a 30GB, la sintaxis sería:
    VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. Si lo desea, verifique que el cambio se haya realizado con el comando showhdinfo:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. Reinicie VirtualBox y arranque su sistema operativo invitado recientemente redimensionado

Si la ruta al archivo de VM está en una ubicación compleja o profundamente arraigada, use comillas o use el truco de arrastrar y soltar para imprimir 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 esté de regreso en el sistema operativo virtual (Windows, OS X, Linux o cualquier otra cosa que tenga ejecutándose en 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 seguirá funcionando, pero la marca –compact es lo que está 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 una VDI de VirtualBox? Háznoslo saber en los comentarios.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario