Staram się zmniejszyć o pojemności maksymalnej pliku .vdi (dysk twardy) dla jednego z moich maszyn wirtualnych.
Ustawiłem go jako dynamicznie alokowany o maksymalnej pojemności 25 GB. Chcę to zmniejszyć do 10 GB.
UWAGA : Nie chcę kompaktować rozmiaru pliku .vdi na moim komputerze hosta . Wtedy mógłbym po prostu użyć VBoxManage modifyhd --compact /path/to/my/vdi
. Jednak chociaż zmniejsza to rozmiar pliku .vdi na moim komputerze hosta, gość nadal zgłosi dysk twardy o pojemności 25 GB.
Chcę zmniejszyć maksymalną pojemność pliku .vdi, tak aby gość zgłosił dysk twardy o pojemności 10 GB (już dostosowałem partycje w ramach gościa, tak że moje partycje zajmują tylko 10 GB, a pozostałe 15 GB pojawia się jako nieprzydzielone miejsce).
Co próbowałem
Próbowałem użyć tego samego polecenia, którego używa się do zwiększenia rozmiaru dysku:
$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
Wygląda na to, że nie jest obsługiwany (a .vdi jest zdecydowanie dynamicznie przydzielanym .vdi, a nie stałym rozmiarem).
Twoje zdrowie.