Mit dem Kommandozeilen-Tool VboxManage.exe lässt sich bequem die Größe einer virtuellen Festplatte ändern.
Möchte man z.B. eine dynamisch wachsende VHD vergrößern, so gibt man
VboxManage modifyhd <absolute path to file> --resize <size in MB>
ein. Beispiel:
VboxManage modifyhd "D:\VirtualBox VMs\Test\Test.vhd" --resize 320000
Dadurch ändert sich nur die maximal-erreichbare Größe der VHD. Partitionen oder Volumes innerhalb der virtuellen Festplatte muss man zusätzlich ändern. Unter Windows geht das bequem über die Datenträgerverwaltung oder mittels diskpart.