Я собирался увеличить один из моих VDI до 80 ГБ с помощью команды:
VBoxManage modifyhd MY_DISK.vdi --resize 819200
Да, там пропал неправильный дополнительный ноль. Конечно, у меня как идиота не было подстраховки.
Так что мне бы очень хотелось уменьшить этот размер до желаемых 80 ГБ. К сожалению, простой повторный запуск изменения размера не может этого сделать, поскольку --resize
только увеличивает размер.
Я попытался --compact
тоже, но это влияет только на физический размер. Могу ли я что-нибудь сделать, чтобы изменить логический размер моего образа диска Virtual Box?
К сожалению, я не думаю, что существует единственная команда VBoxManage, которую можно использовать для «сжатия» сообщаемого общего физического размера («логического», как вы говорите) вашего виртуального диска. Лучше всего будет создать новый второй диск подходящего размера и использовать инструмент клонирования диска, такой как CloneZilla, для копирования данных из разделов на первом диске на новый диск.
Конечно, если вы изменяете размер диска - это, вероятно, означает, что это динамический диск, и обычно не имеет значения, каков общий размер - просто позвольте разделам внутри диска иметь соответствующий размер.
Я использую virtualbox 4.1.8 - Для меня сработали следующие шаги - http://ubuntuforums.org/showthread.php?t=908128