14

Когда я переименовываю виртуальную машину на рабочей станции vmware, старые имена файлов (например, имя файла жесткого диска) остаются.

Как мне вручную переименовать их, не испортив виртуальную машину?

Я не использую новейшую версию рабочей станции VMware.

5 ответов5

9

Файл vmx, в котором хранится конфигурация виртуальной машины, представляет собой просто текстовый файл. Вы можете просто переименовать все файлы vm, а затем отредактировать vmx, чтобы он указывал на эти файлы.

8

Вы можете переименовывать файлы VM без какого-либо программного обеспечения VMware. Или используя только минимальный VMware Player.

Сначала остановите виртуальную машину и выйдите из VMware Player, если вы этого еще не сделали.

Перейдите в папку данных VM (в которой находятся ваши большие файлы VM) и найдите несколько файлов дескрипторов наряду со многими файлами виртуальных дисков (VMDK). Вам нужно отредактировать только два файла в вашем любимом текстовом редакторе, а именно:

  1. В файле VMX эти три свойства связаны:

    • scsi0:0.fileName
    • NVRAM
    • extendedConfigFile

    -> Просто отредактируйте / измените их все с новым именем.

  2. В файле VMDK в разделе # Описание описания вы найдете имена файлов sub-vmdk, которые должны быть переименованы в соответствии с вашим новым именем.

  3. Переименуйте (вручную или с помощью программного обеспечения переименования) все VMDK- файлы в файловой системе, но вы должны остаться неизменными (не редактировать) последние несколько (чаще всего 5) символов, которые являются индексами (то есть -s001.vmdk; -s002.vmdk , так далее.)

2

Если вы работаете с vmware workstation 8, вы можете использовать функцию клонирования (VM-> Manage -> Clone), затем вы можете дать новое имя клонированной виртуальной машине.

1

Я использую опцию импорта, чтобы сделать это. Таким образом, я могу сохранить базовую виртуальную машину в общем ресурсе, называемом base-XP или чем-то еще, тогда, когда мне понадобится новая тестовая виртуальная машина, я выполню импорт, и диски будут названы в соответствии с настройкой, указанной мной при прохождении мастера импорта.

0

Вы можете следовать предложению @Georgi Hristov, но я обнаружил, что старое имя также существует в этих файлах vmware - *. Log и -S00.vmdk, поэтому я воспользовался предложением @ xyutech и обнаружил, что встроенная функция клонирования - это Самый простой способ создать новую виртуальную машину с другим именем. Вот снимок экрана клонировать виртуальную машину ,

Одно предостережение, все клонированные файлы будут помещены в выбранную папку, поэтому вы должны выбрать пустую папку при запросе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .