Cambiar el tamaño de un disco duro de VM (virtualbox)

11

¿Hay alguna manera de cambiar el tamaño de un disco duro VM? Estoy usando virtualbox y tengo una máquina virtual que se ha quedado sin espacio, examinó la configuración, pero parece que debo crear otra partición. Pensé que podría haber una manera más fácil, ¿alguien tiene una idea?

Gracias

Stefgosselin
fuente

Respuestas:

8

Puede usar el comando VBoxManage.

Puedes ver los detalles aquí .

Ejemplo:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

Después de cambiar el tamaño del disco duro, deberá cambiar el tamaño de las particiones.

Para la partición ext3 puede seguir estos pasos.

daya
fuente
44
Sería bueno incluir aquí las partes esenciales de la respuesta y proporcionar el enlace solo para referencia futura.
slhck
Si. Esperaba que hubiera una manera de atravesar la interfaz gráfica de usuario de vbox, pero esto funciona.
stefgosselin
¿Puede realmente incluir los pasos en esta respuesta, en lugar de simplemente publicar un par de enlaces relevantes? Los enlaces pueden romperse en algún momento en el futuro, y luego la información esencial desaparecerá (si los pasos no se publican aquí también)
Anderson Green
No abra la línea de comandos "como administrador" porque obtendrá Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available). Ejecútelo como un usuario normal.
Michał Powaga
4

Esto funcionó en un VHD con una imagen de arranque de Win7:

  1. VirtualBox -> Virtual Media Manager -> Copiar

  2. C: \ Archivos de programa \ Oracle \ VirtualBox> VBoxManage.exe modifyhd "c: \ VirtualMachines \ Windows 7 Large.vhd" --resize 2000000

  3. VirtualBox -> VM -> Configuración -> liberar VHD actual y montar VHD nuevo

  4. Arrancar VM en Windows

  5. Use Computer Management -> Disk Manager -> haga clic derecho en la partición -> Extender

Brian Low
fuente
¿Cuál es el sistema operativo host en este ejemplo? ¿Se aplican estos pasos a cualquier sistema operativo host o solo a un sistema operativo host específico?
Anderson Green
El host fue Win7 de 64 bits. No lo he probado en otros hosts.
Brian Low el
Funciona también en Win8 de 64 bits con una imagen de Win8 de 64 bits
Robar
3

Para vdiesto funcionó, el host es Windows 7.

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480
tetera borracha
fuente
1

CloneVDI puede ayudar a hacer esto. Puede crear un clon de un VDI existente y aumentar el tamaño del disco al mismo tiempo. Usé esto sin ningún problema durante un par de años.

BJ292
fuente