Ubuntu Linux (сжатие VHD диска)
В случае если на виртуальной машине у вас установлена ОС отличная от Windows, то при сжатии диска вы можете увидеть нулевой результат, точнее говоря, размер диска не изменится и останется таким же как и был.
Данная картина довольно часто встречается в случае если на виртуальной машине Hyper-V установлена операционная систему Ubuntu Linux.
Для ее решения вам необходимо установить программу secure-delete в Ubuntu:
sudo apt-get install secure-delete
После чего выполнить команду:
sudo sfill -llz .
Данная команда заполнит все свободное пространство на диске 0 и пометит его свободным. Процедура по выполнению команды может длится довольно долго, от 10 минут и до нескольких часов. Во многом все зависит от производительности вашего сервера и его дисковой подсистемы.
Пока команда выполняется никакой новой информации появляться не будет, нужно просто дождаться ее завершения.
После того как команда выполнилась можно заново начать сжимать диск предварительно выключив виртуальную машину:
Процесс может занимать довольно длительное время от 5 минут и нескольких часов, в зависимости от скорости вашей дисковой системы и на сколько она сейчас занята другими виртуальными машинами.
По окончании, проверяем наш размер VHD диска:
Как видим размер диска уменьшился на 5 Гб. Что составляет порядка 42% процентов, что весьма неплохо.
В зависимости от занятости вашей виртуальной машине дискового места, данный процент может варьироваться и быть больше или меньше.
Комментариев нет