¿Cómo ampliar la imagen de disco en VirtualBox?

3

Tengo VirtualBox 5 en OS X El Capitan 10.11.3. Hay una opción en el VirtualBox de Windows para ampliar la imagen aquí descrito. Sin embargo, no puedo encontrar una forma similar para OS X.

Mi almacenamiento se ve así

Alhacerclicenlos8,00GBqueobtienes

Eligelaimagendeldiscoyobtendrás

porloquenohayunavistasimilarcomoenWindows.

DavidAnderson.Lapágina150delmanualdelusuarioes aquí . Simplemente describe el comando VBoxManage modifyhd pero no cómo puede obtenerlo en su línea de comandos.

Enfoque terminal

En VirtualBox 4, había un comando VBoxManage para ampliar el tamaño de la imagen, como se describe aquí acerca de Cómo cambiar el tamaño de un disco VirtualBox (Windows y Mac)

VBoxManage modifyhd “<vdi_file_full_path_and_name>” –resize 40000

Resolví el problema PATH no cambiando el PATH sino desinstalándolo Macports como se describe aquí por Las eliminaciones forzadas recursivas, por lo que ahora puedo llamar a la función sin tener explícitamente /usr/local/bin/VBoxManage en el inicio del comando.

klanomath. Corro exitosamente

/usr/local/bin/VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000 
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Me conecto con éxito al sistema encriptado. Me conecto correctamente a mi cuenta de usuario de Ubuntu, pero la sesión solo permanece en la vista

dondeelUbuntuenelhostsemantieneapiladoportiempoinfinito.Elcifradodeldiscovirtualnodeberíaserunproblemaporquelogréobtenerlavistadeiniciodesesióndelsistemaoperativo.NohepodidoiniciarsesiónendiferentesTTYdeUbuntudentrodelamáquinavirtual,paradepuraraúnmáselcaso.

Meconectocorrectamentecomoinvitadoyrecibo

loqueindicaqueeltamañodemidiscoparaelsistemaoperativoesdemasiadopequeño.Incrementoexitosamenteelespacioa20GBconelsiguientecomando,peroaúnrecibolaquejadequenohayespacioeneldiscoeneliniciodesesióndelinvitado

VBoxManagemodifyhd"/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 20000

El espacio se ve bien en el interior y debería haber suficiente espacio

Elalmacenamientoahoratieneesteaspecto,dondeelespaciorealaumentadinámicamente

Eliniciodesesiónenmicuentadeusuarioaúnpermanecebloqueadoparasiempre,comoloindicaunadelascapturasdepantalla.

TemaenelForoVirtualBoxdeOracle

AbríunhilosobreeltemaenelforodeVBdeOracle aquí . Tengo esta respuesta

https://forums.virtualbox.org/viewtopic.php?f=24&t=50661
Pay close attention to step 2

Also if you selected to use LVM when you installed you would need to use LVM to extend the primary partition. Seek assistance from Ubuntu on how to do that.

donde no entiendo lo que pasa con LVM y no con el contenido proporcionado en el enlace.

El último punto se resolvió eliminando completamente el disco existente y haciendo la reinstalación de Ubuntu con un tamaño de disco dinámico de 50 GB. Para la estabilidad a largo plazo, este método es el más seguro. Tuve copias de seguridad de los archivos en el disco.

¿Cómo puedes ampliar la imagen de disco en VirtualBox?

    
pregunta Léo Léopold Hertz 준영 25.03.2016 - 08:46

2 respuestas

2

Tu ruta vdi es incorrecta:

  

VBoxManage: error: no se pudo encontrar el archivo para el medio

En su comando de cambio de tamaño, use el uuid del vdi o una ruta correcta (¡sin barras invertidas!):

VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000

o (con barras invertidas pero sin comillas)

VBoxManage modifyhd /Users/masi/VirtualBox\ VMs/Ubuntu\ 14.04\ 64bit/Ubuntu\ 14.04\ 64bit.vdi --resize 10000

o después de ingresar VBoxManage list hdds :

#replace UUID and size below by the appropriate UUID and the required size
VBoxManage modifyhd UUID --resize size

Si su PATH no funciona correctamente, es posible que tenga que anteponer / usr / local / bin /

    
respondido por el klanomath 25.03.2016 - 12:43
1

Puede que me esté perdiendo algo aquí, pero así es como lo veo. Está ejecutando el comando VBoxManage para agregar espacio a su disco virtual. ¿A qué se traduce eso? ¿Esto significa que está agregando bloques lógicos al disco? Si es así, entonces este espacio no se agregará automáticamente a las particiones que contienen los sistemas de archivos. ¿No tendrías que ejecutar comandos desde el sistema operativo virtual o una versión en vivo de un sistema operativo virtual para expandir los sistemas de archivos?

    
respondido por el David Anderson 25.03.2016 - 11:14

Lea otras preguntas en las etiquetas