Перейменуйте vm (файли) на робочу станцію vmware


15

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

Як мені вручну перейменувати їх, не псуючи віртуальну машину?

Я не використовую найновішу версію робочої станції vmware.

Відповіді:


9

Файл vmx, який зберігає конфігурацію віртуальної машини, є лише текстовим файлом. Ви можете просто перейменувати всі файли vm, а потім відредагувати vmx, щоб вказати на ці файли.


1
Зауважте, що це складніше, якщо у ВМ є знімки або якщо ВМ використовує розділені диски. Відповідь Георгія Христова є більш повною.
jamesdlin

9

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

Спочатку зупиніть віртуальну машину та вийдіть з VMware Player, якщо ви цього ще не зробили.

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

  1. У файлі VMX пов'язані три властивості:

    • scsi0: 0.fileName
    • нврам
    • розширенийConfigFile

    -> Просто відредагуйте / змініть усі з новою назвою.

  2. У файлі VMDK у розділі # Обширний опис ви знайдете імена файлів sub-vmdk, які всі повинні бути перейменовані відповідно до вашого нового імені.

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


1
Але VMDK - це величезний бінарний файл. Як перейменувати назви файлів sub-vmdk?
Аві


vmware-vdiskmanagerавтономне місце тут
сніпні сніп

1
Якщо ви використовуєте розділені диски, файл VMDK - це жорсткий диск, отже, це величезний двійковий файл, і ви не можете його редагувати. З розділеними дисками файл VMDK - це текстовий файл.
Денніс Г

1

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


1

Якщо ви працюєте з робочою станцією vmware 8, ви можете скористатися функцією клонування (VM-> Manage -> Clone), після чого можете дати нове ім’я клонованому VM.


2
Це не перейменує назви файлів VMDK (жорсткий диск / диск).
Jeroen Wiert Pluimers

0

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.