Com canviar la mida d'un fitxer VDI o VHD de VirtualBox a Mac OS X

Taula de continguts:

Anonim

Si utilitzeu VirtualBox per executar sistemes operatius convidats dins d'una màquina virtual del Mac, com Windows 10 o Ubuntu Linux, és possible que hàgiu de canviar la mida del disc virtual on resideix el sistema operatiu. Sovint, aquest és el cas quan s'estima de manera inadequada quant d'espai es necessita per instal·lar-se correctament en una màquina virtual amb emmagatzematge assignat dinàmicament.

Per canviar la mida d'un fitxer VDI o VHD a Mac OS X (això pot funcionar igual a Linux, feu-nos-ho saber), utilitzareu l'eina VBoxManage des de la línia d'ordres de Mac. Fins i tot si opteu per instal·lar les eines de línia d'ordres de VirtualBox, no estarà al vostre camí, de manera que us dirigireu al contingut de VirtualBox.app per utilitzar la utilitat.

Atès que això està modificant la màquina virtual, és una bona idea fer una còpia de seguretat del fitxer VDI o VHD abans, si no us sentiu còmodes amb el terminal, probablement hauríeu de fer una còpia de seguretat de tot el Mac primer . Tingueu en compte que la utilitat de canvi de mida utilitza megabytes per mesurar, de manera que si canvieu un fitxer vm a 30 GB, això seria de 30.000 MB, de 50 GB a 50.000, i així successivament.

Com canviar la mida d'un disc virtual de VirtualBox a Mac OS

  1. Apaga la VM i surt de VirtualBox
  2. Obre l'aplicació Terminal i utilitza l'ordre següent per anar al directori de l'aplicació VirtualBox:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Ara al directori adequat, ja esteu preparat per executar l'ordre de canvi de mida amb la sintaxi següent:
  5. VBoxManage modifyhd --resize Per exemple, suposem que hi ha un fitxer VDI de VM de Windows 10 situat a /Usuaris/Paul/Documents/ VM/Windows10.vdi i volem que creixi de 15 GB a 30 GB, la sintaxi seria: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. Si ho desitja, verifiqueu que el canvi s'hagi produït amb l'ordre showhdinfo:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. Reinicia VirtualBox i arrenca el teu sistema operatiu convidat recentment redimensionat

Si el camí al fitxer VM es troba en una ubicació profundament arrelada o complexa, utilitzeu cometes o utilitzeu el truc d'arrossegar i deixar anar per imprimir el camí que funciona molt bé a l'aplicació Terminal per apuntar correctament a una jerarquia de directoris complexa.

Canviar la mida de la unitat amb VBoxManage és bàsicament instantani des de la línia d'ordres, però tingueu en compte que un cop torneu al sistema operatiu virtual (Windows, OS X, Linux o qualsevol altra cosa que tingueu executant). VirtualBox) probablement voldreu reassignar la partició per utilitzar el nou espai.

Ho vaig executar per fer créixer una mida mínima d'assignació dinàmica, si el fitxer VDI té una mida fixa i voleu reduir-lo, l'eina VBoxManage encara farà la feina, però la marca –compact és el que voleu estàs buscant.

VBoxManage és una eina útil amb molts usos fantàstics, també la podeu utilitzar per clonar ràpidament un disc virtual i modificar gairebé qualsevol cosa dins de VirtualBox des de la línia d'ordres. Si teniu previst utilitzar VBoxManage sovint, potser voldreu afegir-lo al vostre camí o crear un àlies per accedir-hi més fàcilment.

Coneixes una altra manera de canviar la mida d'un VirtualBox VDI? Fes-nos-ho saber als comentaris.

Com canviar la mida d'un fitxer VDI o VHD de VirtualBox a Mac OS X