Мой образ Ubuntu VMware диск увеличился до 5 ГБ физического размера файла. Это динамически растущий диск с максимальной емкостью 8 ГБ. Я убрал некоторые вещи в дистрибутиве Linux, и теперь он занимает 3 ГБ. Очевидно, что физический размер файла не уменьшился автоматически. Есть ли способ (если это возможно бесплатно) уменьшить этот диск до ~ 3 ГБ?
Мне нужно это, чтобы соответствовать образу на DVD.
источник
Я нашел решение - вы должны сжать свой жесткий диск:
Виртуальная машина - Настройки - Общие - Очистить виртуальную машину
источник
Откройте VMware Toolbox в гостевой системе (от имени пользователя root) и уменьшите размер диска. (Документация)
Если у вас нет VMware Tools, вы можете сжать диск вручную в два этапа. Во-первых, очистите свободное место на виртуальном диске с помощью такого инструмента, как zerofree . Zerofree доступен в Ubuntu , но поскольку он требует, чтобы файловая система гостевой ОС была смонтирована только для чтения, вы можете захотеть запустить ее с живого CD. Parted Magic, как сообщается, включает в себя нулевое значение.
После обнуления свободного места откройте «Настройки виртуальной машины» и сожмите виртуальный диск.
источник
использование
из командной строки в гостевой системе Ubuntu.
(Проверено на гостевой системе Ubuntu 14.04 LTS + хост Windows 10 + рабочая станция VMWare 12.1.1)
источник
Изменение размера жесткого диска VMWare :
Расширение динамического виртуального жесткого диска в VMWare легко и больше не требует инструмента командной строки,
vmware-vdiskmanager.exe
расположенного по умолчанию вC:\Program Files\VMware\VMware Workstation\
.Для изменения размера используйте следующую команду (откройте командную строку, нажав WIN + R и введите cmd): "
C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -x NEWSIZE "diskname.vmdk
"Процедура :
Следующие шаги:
Для визуального изложения шагов и дополнительной информации, смотрите здесь .
источник
Эти шаги отлично сработали для меня:
1) Ноль заполнить неиспользуемое пространство
2) Сжать диск с помощью vmware toolbox
Протестировано на Ubuntu 16.04, VMware Workstation 12.1.0 Player, Windows 7 Host
источник
Усадка дисков возможна на ESXi.
Найдите большой файл и удалите их.
find / -type f -size + 50M
Дефрагментация (не нужно ничего размонтировать / перемонтировать). Игнорировать любые ошибки. Некоторые файлы, такие как символические ссылки и файлы устройств, не могут быть дефрагментированы.
sudo e4defrag /
Обнулите все неиспользуемое пространство, чтобы VMware знала, что оно действительно не используется:
dd if = / dev / zero of = wipefile bs = 1M; синхронизации; рм wipefile
Запустите операцию сжатия: если 4 не удается, перейдите к 5.
диск sudo vmware-toolbox-cmd сокращается
Перезагрузите систему Linux с опцией try и отредактируйте таблицу разделов с помощью gparted. Сократите корневую файловую систему и удалите и переместите раздел подкачки рядом с корневым разделом.
SSH к ESXi и выполните эту команду:
vmkfstools -K /vmfs/volumes/volumename/vmname/vmname.vmdk
Нам нужно отредактировать файл * .vmdk. После букв RW, определяет размер виртуального диска VMware (VMDK)
* 40 ГБ = 40 * 1024 * 1024 * 1024/512 = 83886080 *
Перенесите его в другое хранилище данных, чтобы отразить новый размер.
источник
find
команда не очень актуальна. (2) Что делаетvmkfstools -K
? (3) вручную редактировать файл? В самом деле? (4) Я не понимаю ваших инструкций о том, какие изменения необходимо внести в файл. (5) Что вы говорите о переносе в другое хранилище данных? (0) Большая часть того, что вы говорите, уже рассмотрена. ……………………………………………………… Пожалуйста, не отвечайте в комментариях; отредактируйте свой ответ, чтобы сделать его более понятным и полным.Утончающиеся (сокращающиеся) диски VMDK в гостях ESXi / vSphere Linux
(если возможно) Остановите все приложения и службы с интенсивной записью на диск, поскольку следующие шаги на мгновение заполнят целевой том
Дефрагментируйте том (ы) на целевом VMDK и игнорируйте любые ошибки как символические ссылки / файлы устройств / и т.д. нельзя дефрагментировать.
Выключить и выключить гостя
SSH к хосту ESXi и выполните эти команды:
Источник
https://kb.vmware.com/s/article/1002019
источник