Hvordan endre størrelse på en VirtualBox VDI- eller VHD-fil på Mac OS X

Innholdsfortegnelse:

Anonim

Hvis du bruker VirtualBox til å kjøre gjesteoperativsystemer i en virtuell maskin på Mac, som Windows 10 eller Ubuntu Linux, kan det hende du trenger å endre størrelsen på den virtuelle diskstørrelsen der operativsystemet ligger. Dette er ofte tilfellet når du ikke anslår hvor mye plass som kreves for riktig installasjon i en virtuell maskin med dynamisk allokert lagring.

For å endre størrelsen på en VDI- eller VHD-fil i Mac OS X (dette kan fungere på samme måte i linux, gi oss beskjed), bruker du VBoxManage-verktøyet fra Mac-kommandolinjen. Selv om du valgte å installere VirtualBox-kommandolinjeverktøyene, vil det ikke være i veien for deg, så du går inn i VirtualBox.app-innholdet for å bruke verktøyet i stedet.

… . Husk at verktøyet for å endre størrelse bruker megabyte for måling, så hvis du endrer en vm-fil til 30 GB, vil det være 30 000 MB, 50 GB som 50 000, og så videre.

Hvordan endre størrelsen på en VirtualBox Virtual Disk i Mac OS

  1. Slå av VM og avslutt VirtualBox
  2. Åpne Terminal-appen og bruk følgende kommando for å navigere til VirtualBox-appkatalogen:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. Nå i den riktige katalogen er du klar til å kjøre resize-kommandoen med følgende syntaks:
  5. VBoxManage modifyhd --resize La oss for eksempel si at det er en Windows 10 VM VDI-fil 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

  6. Hvis ønskelig, bekreft at endringen har funnet sted med kommandoen showhdinfo:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. Start VirtualBox på nytt og start opp ditt gjeste-OS som nylig har endret størrelse

Hvis banen til VM-filen er på en dypt rotfestet eller kompleks plassering, bruk anførselstegn eller bruk dra-slipp for å skrive ut banetrikset som fungerer utmerket i Terminal-appen for å peke på et komplekst kataloghierarki.

Endre størrelsen på stasjonen med VBoxManage er i utgangspunktet øyeblikkelig fra kommandolinjen, men husk at når du er tilbake i det virtuelle operativsystemet (Windows, OS X, Linux eller hva annet du kjører i) VirtualBox) vil du sannsynligvis ønske å omfordele partisjonen for å bruke den nye plassen.

Jeg kjørte dette for å øke en minimumsstørrelse for dynamisk allokering, hvis VDI-filen har en fast størrelse og du ønsker å krympe den, vil VBoxManage-verktøyet fortsatt gjøre jobben, men –compact-flagget er det du leter etter.

VBoxManage er et nyttig verktøy med mange gode bruksområder, du kan også bruke det til å raskt klone en virtuell disk og modifisere nesten alt i VirtualBox fra kommandolinjen. Hvis du planlegger å bruke VBoxManage ofte, kan det være lurt å legge det til i banen eller opprette et alias for enklere tilgang.

Veter du en annen måte å endre størrelse på en VirtualBox VDI på? Gi oss beskjed i kommentarfeltet.

Hvordan endre størrelse på en VirtualBox VDI- eller VHD-fil på Mac OS X