Wanneer u een virtuele machine maakt met VirtualBox, is het gemakkelijk om de verkeerde grootte voor de virtuele harde schijf te kiezen. Op een dag kunt u het probleem tegenkomen dat er niet genoeg vrije schijfruimte over is op de virtuele machine. Hier ziet u hoe u het formaat van een VirtualBox HDD-image (VDI) kunt wijzigen zonder gegevensverlies of zonder het gastbesturingssysteem opnieuw te installeren.
Advertentie
VirtualBox wordt geleverd met een consoletool VBoxManage, die veel taken kan uitvoeren die niet toegankelijk zijn via de gebruikersinterface. Met VBoxManage kunt u bijvoorbeeld pas de BIOS-datum en tijd aan voor virtuele machines . Deze tool kan worden gebruikt om de grootte van VirtualBox HDD-afbeeldingen te wijzigen.
geen startmenu in windows 10
De syntaxis van de opdrachtregel is als volgt:
VBoxManage wijzigenhd path_to_vdi_file.vdi - resize desrired_size_in_megabytes
Laten we bijvoorbeeld het formaat van de schijf wijzigen die is aangesloten op mijn virtuele Arch Linux-machine. Op dit moment heeft de grootte van de harde schijf een capaciteit van 20 GB:
Laten we zeggen dat ik er 30 GB van wil maken. Om dit te doen, voert u de opdracht uit die lijkt op de onderstaande opdracht.
Onder Linux:
VBoxManage wijzigenhd '/ home / user / Arch VM / Arch VM.vdi' --resize 30720
Onder Windows moet u een nieuw opdrachtpromptvenster openen in de map C: Program Files Oracle VirtualBox. Zie het volgende artikel: Alle manieren om de opdrachtprompt in Windows 10 te openen , en het onderdeel 'Voer de opdrachtprompt rechtstreeks uit vanuit Verkenner'. Het commando is hetzelfde:
VBoxManage wijzigenhd 'c: Virtualbox VMs Arch VM Arch VM.vdi' - formaat wijzigen 30720
Opmerking: de bovenstaande grootte wordt uitgedrukt in megabytes, dus 30 x 1024 = 30720.
Corrigeer het padgedeelte zodat het overeenkomt met het daadwerkelijke pad in uw omgeving.
Tip: u kunt het pad naar uw VDI-bestand zien in Virtual Media Manager:
Het commando werkt snel. Het VDI-bestand wordt binnen een seconde verkleind:
Klik nu op 'Vernieuwen' in Virtual Media Manager. Het zal de veranderingen weerspiegelen:
Dat is het.