Sådan ændrer du størrelsen på en VirtualBox VDI- eller VHD-fil på Mac OS X
Indholdsfortegnelse:
Hvis du bruger VirtualBox til at køre gæsteoperativsystemer i en virtuel maskine på Mac, som Windows 10 eller Ubuntu Linux, kan du opleve, at du har brug for at ændre størrelsen på den virtuelle diskstørrelse, hvor operativsystemet er placeret. Dette er ofte tilfældet, når du utilstrækkeligt vurderer, hvor meget plads der kræves for korrekt installation i en virtuel maskine med dynamisk allokeret lagerplads.
For at ændre størrelsen på en VDI- eller VHD-fil i Mac OS X (dette fungerer muligvis på samme måde i linux, lad os det vide), skal du bruge VBoxManage-værktøjet fra Mac-kommandolinjen. Selvom du valgte at installere VirtualBox-kommandolinjeværktøjerne, vil det ikke være i din vej, så du går ind i VirtualBox.app-indholdet for i stedet at bruge værktøjet.
Da dette er at ændre den virtuelle maskine, er det en god ide at sikkerhedskopiere VDI- eller VHD-filen på forhånd, hvis du slet ikke er tryg ved terminalen, skal du nok sikkerhedskopiere hele Mac'en først . Husk, at værktøjet til ændring af størrelse bruger megabyte til måling, så hvis du ændrer en vm-fil til 30 GB, ville det være 30.000 MB, 50 GB som 50.000 og så videre.
Sådan ændrer du størrelsen på en VirtualBox Virtual Disk i Mac OS
- Luk VM'en og luk VirtualBox
- Åbn Terminal-appen og brug følgende kommando til at navigere til VirtualBox-appbiblioteket:
- Nu i den rigtige mappe er du klar til at køre resize-kommandoen med følgende syntaks:
- Bekræft om ønsket, at ændringen er sket med kommandoen showhdinfo:
- Genstart VirtualBox, og start dit nyligt ændrede gæste-OS
cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/
VBoxManage modifyhd --resize
Lad os f.eks. sige, at der er en Windows 10 VM VDI-fil placeret på /Users/Paul/Documents/ VM/Windows10.vdi, og vi ønsker, at den skal vokse fra 15GB til 30GB, vil syntaksen være: VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi
VBoxManage showhdinfo ~/path/to/vmdrive.vdi
Hvis stien til VM-filen er på en dybt rodfæstet eller kompleks placering, skal du bruge anførselstegn eller bruge træk-drop for at udskrive sti-tricket, som fungerer godt i Terminal-appen til korrekt at pege på et komplekst mappehierarki.
Ændring af størrelsen på drevet med VBoxManage er dybest set øjeblikkelig fra kommandolinjen, men husk, at når du først er tilbage i det virtuelle OS (Windows, OS X, Linux eller hvad du ellers har kørende i) VirtualBox) vil du sandsynligvis ønske at omallokere partitionen til at bruge det nye rum.
Jeg kørte dette for at øge en dynamisk allokeringsminimumsstørrelse, hvis VDI-filen har en fast størrelse, og du vil formindske den, vil VBoxManage-værktøjet stadig gøre jobbet, men -compact-flaget er det, du leder efter.
VBoxManage er et nyttigt værktøj med mange gode anvendelsesmuligheder, du kan også bruge det til hurtigt at klone en virtuel disk og ændre næsten alt i VirtualBox fra kommandolinjen. Hvis du planlægger at bruge VBoxManage ofte, vil du måske tilføje det til din sti eller oprette et alias for lettere adgang.
Kender du en anden måde at ændre størrelsen på en VirtualBox VDI på? Fortæl os det i kommentarerne.