воскресенье, 11 июня 2017 г.

Сжатие образов HDD VirtualBox

Сжатие образов HDD VirtualBox
HOWTO: Reduce the size of a dynamic VDI file in VirtualBox

Пример для ubuntu:
# apt install zerofree
# reboot

Перезагрузиться удерживая правый shift.

Выбрать recovery режим - root

Отмонтировать
# mount -n -o remount,ro -t ext4 /dev/sda1/
# zerofree /dev/sda1
# poweroff


Преобразовать формат vmdk в vdi :

"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vmdk" "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --format VDI

Подключить образ  .vdi вместо .vmdk в виртуальную машину.
Запустить машину.
Сжатие образа (.vdi):
"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --compact

Для сжатия диска с windows:
Под windows качаем sdelete

> sdelete -z C:
или
> sdelete64 -z C:

Преобразовать формат vmdk в vdi :

"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vmdk" "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --format VDI

Подключить образ  .vdi вместо .vmdk в виртуальную машину.Запустить машину.

Сжатие образа (.vdi):

"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --compact

Вывод, если работаем с virtualbox - только vdi.

Изменение размера виртуального диска KVM/QEMU/VirtualBox




Комментариев нет:

Отправить комментарий