Это можно сделать только в VMware Fusion или VMware Workstation. VMware Player не включает в себя необходимую команду. VMware Player всегда создает растущие диски, которые расширяются с течением времени, и нет никакого способа конвертировать в prealocated без использования другого продукта VMware.
VMware Fusion
Это очень просто в VMware Fusion на Mac. VMware Fusion всегда создает новые виртуальные диски в качестве растущих дисков. Затем вы можете конвертировать их в предварительно распределенные диски или конвертировать диски обратно в растущие диски, если вы предварительно конвертировали их в предварительно распределенные диски.
Для этого сначала отключите виртуальную машину. Вы не можете конвертировать свои диски, если они включены или приостановлены.
Выберите виртуальную машину в главном окне VMware Fusion и нажмите «Виртуальная машина»> «Настройки».
Рабочая станция VMware
Процесс немного усложняется на рабочей станции VMWare, и вам нужно будет использовать командную строку - этот параметр не отображается в графическом интерфейсе на VMware Workstation, поэтому вам придется использовать встроенный
vmware-vdiskmanager
команда.
Шаг первый: удалите любые снимки
Во-первых, отключите виртуальную машину на VMware Workstation. Удалите любые снимки, связанные с виртуальной машиной, нажав VM> Snapshot> Snapshot, щелкнув правой кнопкой мыши каждый снимок и выбрав «Удалить». Конечно, вы не сможете восстановить свою виртуальную машину в эти предыдущие моменты времени после удаления снимков.
Шаг 2. Найдите команду vmware-vdiskmanagere.exe.
Затем найдите
vmware-vdiskmanager.exe
команда. Если у вас установлена рабочая станция VMware в каталоге по умолчанию в Windows, вы найдете ее на
C:Program Files (x86)VMwareVMware Workstation
или же
C:Program FilesVMwareVMware Workstation
vmware-vdiskmanager.exe
файл, если он отличается от вашей системы.
cd 'C:Program Files (x86)VMwareVMware Workstation'
vmware-vdiskmanager
как вы могли бы запустить любую другую команду.
Шаг третий: найдите файл виртуального диска
Найдите папку на виртуальной машине на диске и определите ее файл.vmdk, который является виртуальным диском виртуальной машины. По умолчанию VMware создает папки виртуальной машины внутри каталога по адресу
C:UsersNAMEDocumentsVirtual Machines
где NAME - это имя вашей учетной записи пользователя Windows.
Вы можете увидеть несколько файлов.vmdk. Это нормально. Найдите основной файл.vmdk, а не какой-либо из файлов.vmdk, который заканчивается
-f
а затем число. На скриншоте ниже он называется Windows 7.vmdk.
Шаг четвертый: преобразование виртуального диска
Чтобы преобразовать виртуальную машину из предварительно распределенного в растущий виртуальный диск, разбитую на 2 ГБ, выполните следующую команду. Проще всего создать новый, целевой.vmdk файл в той же папке, что и исходный файл виртуального диска.
vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 1 'c:path o arget.vmdk'
Например, если путь к исходному файлу.vmdk
C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk
вы можете запустить следующую команду:
vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-growable.vmdk'
vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 3 'c:path o arget.vmdk'
Например, если путь к исходному файлу.vmdk
C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk
вы можете запустить следующую команду:
vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-preallocated.vmdk'
Шаг пятый: удалите (или переместите) исходные файлы дисков
Вышеупомянутая команда просто создает новую копию виртуального диска на целевом пути. если вы откроете папку своей виртуальной машины, вы увидите, что у вас есть как исходный диск, так и новый диск. В этом примере мы имеем оба
Windows 7[something].vmdk
файлов и
Windows 7-growable[something].vmdk
файлы
Windows 7[something].vmdk
файлы, включая основные
Windows 7.vmdk
файл.Однако вы должны только удалять или перемещать файлы, которые заканчиваются на.vmdk. Оставьте остальные файлы здесь один.
Вместо того, чтобы удалять эти файлы, вы можете скопировать их в другую папку. Это даст вам резервную копию, которую вы можете восстановить, если что-то пошло не так.
Шаг шестой: переместите новый виртуальный диск на исходный диск.
Переименуйте новый основной файл.vmdk, чтобы иметь то же имя, что и исходный виртуальный диск. В этом примере мы переименовали
Windows 7-growable.vmdk
в
Windows 7.vmdk
и оставить Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk и другие файлы в одиночку.