![Как изменить размер тома диска VirtualBox с помощью Microsoft Windows?](https://rvso.com/image/1539548/%D0%9A%D0%B0%D0%BA%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D1%82%D0%BE%D0%BC%D0%B0%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%20VirtualBox%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20Microsoft%20Windows%3F.png)
У меня естьApple Macbook (МАС)с объемом тома 128 ГБ.
я получилВиртуальная машина (ВМ)вОткрыть файл виртуального устройства (файл OVA)с размером 25G. После импорта этого файла вVirtualBoxчто пространство увеличивается до 50G. В моем другом программном обеспечении отAdobe Креативное Облакоместа не осталось.
Когда я запустил эту виртуальную машину, я увидел:Microsoft Windows (MS WIN)" с объемом диска 100 ГБ и 60 ГБ свободного места. Также куча приложений, которых там быть не должно.
После того, как я попытался удалить все приложения, отключить подкачку, удалить все ненужное, вместо того, чтобы уменьшить размер виртуальной машины или хотя бы исправить ее, объем виртуальной машины увеличился с 50 ГБ до 70 ГБ(!).
В: Как мне правильно уменьшить VM на моей машине?
решение1
ПРЕДВАРИТЕЛЬНО ТРЕБОВАНИЯ
- если ваш файл тома имеет другой формат, например "Образ виртуального диска VirtualBox (VDI)"Вам нужно преобразовать его в VDI
- также, если тип «Фиксированный»,
--format VDI
нам нужно установить его на «Динамический».--variant Standard
{{vbox_path}}\VBoxManage" clonehd --variant Standard --format VDI {{input_filename}}.vmdk {{output_filename}}.vdi
ШАГИ
- подключите диск как "не SSD"
- удалить все данные, временные, отключить подкачку, отключить гибернацию, очистить корзину
- дефрагментировать
- откройте «Управление дисками»
diskmgmt.msc
- сжать объем до пространства с 1G бесплатно
- из нового свободного места создайте новый диск и установите «полное форматирование», а после форматирования удалите его
- скачатьSDelete
- при первом запуске уменьшенного объема
sdelete.exe -c c:
, а затемsdelete.exe -z c:
- бегать
{{vbox_path}}\VBoxManage" modifyhd --compact {{output_filename}}.vdi
Теперь этот том установлен на минимальный размер, даже если может быть показан больший размер. В пределах установленного минимального размера для тома в операционной системе MS WIN он не может увеличиваться, и этот файл будет постоянным. В будущем, когда вы захотите большего, просто установите больший размер в "Управлении дисками".
После этого у моей виртуальной машины осталось 30G.
Надеюсь, это кому-то помогло.