У меня установлена очень старая виртуальная коробка с гостевой системой Ubuntu 14. В настоящее время он занимает более 50 ГБ, и я просто удаляю 35 ГБ данных из этого виртуального ящика, но, поскольку жесткий диск динамически выделяется, файл vmdk по-прежнему имеет свой первоначальный огромный размер. Какой простой способ сжать / сжать этот файл VMDK? Я на Windows 10 в качестве хоста.
1 ответ
1
Образ виртуального диска - это файл VMDK
или файл VDI
?
VBoxManage
сокращает только образы дисков на основе файлов VDI
.
Для этого ...
Во-первых, ноль заполнить ваш виртуальный диск. Загрузите ВМ и запустите:
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k status=progress
sudo rm -f /bigemptyfile
Завершите работу виртуальной машины и VirtualBox.
Затем на хосте запустите:
vboxmanage modifymedium x:\path\to\disk.vdi --compact
Примечание . Вам нужно будет указать путь к vboxmanage
(обычно « C:\Program Files\Oracle\VirtualBox
»).