Назад | Перейти на главную страницу

Уменьшение логического размера VirtualBox VDI

Я собирался увеличить один из моих 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