Jak změnit velikost obrazu VirtualBox HDD (VDI)
Při vytváření virtuálního stroje pomocí VirtualBoxu je snadné zvolit špatnou velikost virtuálního HDD. Jednoho dne můžete čelit problému, že ve virtuálním počítači nezbývá dostatek volného místa na disku. Zde je návod, jak můžete změnit velikost obrazu VirtualBox HDD (VDI) bez ztráty dat nebo bez přeinstalace hostujícího operačního systému.
VirtualBox je dodáván s konzolovým nástrojem VBoxManage, který dokáže provádět mnoho úkolů, které nejsou dostupné z uživatelského rozhraní. Můžete například pomocí VBoxManage upravit datum a čas systému BIOS pro virtuální počítače. Tento nástroj lze použít ke změně velikosti obrázků HDD VirtualBox.
Syntaxe příkazového řádku je následující:
VBoxManagemodehd path_to_vdi_file.vdi --resize desrired_size_in_megabytes
Například změňme velikost diskové jednotky připojené k mému virtuálnímu počítači Arch Linux. Právě teď má jeho velikost HDD kapacitu 20 GB:
Řekněme, že to chci udělat 30 GB. Chcete-li to provést, zadejte příkaz podobný příkazu níže.
Pod Linuxem:
VBoxManage modulehd '/home/user/Arch VM/Arch VM.vdi' --resize 30720
V systému Windows musíte otevřít nové okno příkazového řádku ve složce C:\Program Files\Oracle\VirtualBox. Viz následující článek: Všechny způsoby, jak otevřít příkazový řádek v systému Windows 10a část "Spustit příkazový řádek přímo z Průzkumníka". Příkaz bude stejný:
VBoxManage modifikhd "c:\Virtualbox VMs\Arch VM\Arch VM.vdi" --resize 30720
Poznámka: Výše uvedená velikost je vyjádřena v megabajtech, takže 30 x 1024 = 30720.
Opravte část cesty tak, aby odpovídala skutečné cestě ve vašem prostředí.
Tip: Cestu k souboru VDI můžete vidět ve Správci virtuálních médií:
Příkaz funguje rychle. Velikost souboru VDI bude během sekundy změněna:
Nyní klikněte na „Obnovit“ ve Správci virtuálních médií. Bude odrážet změny:
A je to.