Zero Block
Click "Block Editor" to enter the edit mode. Use layers, shapes and customize adaptability. Everything is in your hands.
Tilda Publishing
create your own block from scratch
Zero Block
Click "Block Editor" to enter the edit mode. Use layers, shapes and customize adaptability. Everything is in your hands.
Tilda Publishing
create your own block from scratch
VirtulBox - зменшення розміру файлу VDI
Віртуальна машина VirtualBox, в якій вбудований жорсткий диск дуже великого розміру (більше, ніж у хості). Програма на віртуальній машині може генерувати безліч файлів журналів, а розмір файлу VDI продовжує рости, поки на хості не залишиться вільного місця.

При видаленні файлів журналів розмір файлу VDI не зменшується після використання VBoxManage.exe modifyhd "C:\Virts\mybox-i386.vdi" compact

Чи можна дійсно зняти розмір файлу VDI?
Ви повинні зробити наступні кроки:

Запустіть дефрагментацію в гостевій системі (тільки для Windows)
Обнулити вільне простір:

З гостем Linux запустіть це:
dd if=/dev/zero of=/var/tmp/bigemptyfile bs=4096k ; rm /var/tmp/bigemptyfile

Або

telinit 1
mount -o remount,ro /dev/sda1
zerofree -v /dev/sda1
З гостем Windows завантажте SDelete від Sysinternals та запустіть:
sdelete.exe c: -z

(замініть C: на букву диска VDI)

Відключення гостьової ВМ

Тепер запустіть команду modifymedium VBoxManage с параметром --compact :

З хостом Linux запустіть це:

vboxmanage modifymedium --compact /path/to/thedisk.vdi

З хостом Mac запустіть це:

VBoxManage.exe modifymedium --compact c:\path\to\thedisk.vdi

З хостом Mac запустіть це:

VBoxManage modifymedium --compact /path/to/thedisk.vdi

Це зменшує розмір VDI.


Якщо виконання команди у прийнятій відповіді видає марне повідомлення про помилку, подібне до цього:

VBoxManage.exe: error: Cannot register the hard disk 'thedisk.vdi'
{aaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee} because a hard disk 'thedisk.vdi'
with UUID {aaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee} already exists

Просто запустіть команду UUID замість імені файлу:

VBoxManage.exe modifyhd {aaaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeeee} --compact
Більш детально можна ознайомитись з доступними алгоритмами за цим тредом.