Розгортання VM з файлу vmdk / vmx


14

У мене є файл vmdk і файл vmx (і всі інші файли з когось іншого зберігання даних), скопійовані в моє власне сховище даних. Якщо я спробую розгорнути з файлу vmx, я отримую vm з назвою "unknown # (недійсний)", де # є послідовним номером залежно від того, скільки разів я намагався. Якщо я спробую розгорнути з vmdk, я отримаю незавантажуваний VM.

Чи є простий спосіб підняти та запустити VM з папки VM?

Редагувати: Коли я намагаюся розгорнути з файлу VMX, я отримую цей vm:

невідомий vm

і я не в змозі редагувати налаштування або вмикати їх.

Редагувати:

Ми вирішили проблему. Файл нам було надано від VMPlayer, і апаратна версія була несумісною. Ми знизили HW-версію та експортували як файл .ova. Звідти нам вдалося імпортувати в vCenter.


Я маю на увазі, я хочу мати придатний для використання VM. Хтось подарував мені цю папку VM, і я хочу використовувати її на своєму хості.
Джефф

1
Як ви "розгортаєте" ВМ?
ewwhite

Я скопіював папку 18 ГБ до сховища даних.
Джефф

Відповіді:


16

Використовуєте клієнт vSphere? Якщо так, ваш ключ - використовувати файл .vmx.

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

Звідти у вас повинен бути доступний VM у інвентарі вашого центру даних (або хоста). Тоді ви зможете живити віртуальну машину.

введіть тут опис зображення

Редагувати:

Якщо .vmx не корисний, ви можете створити НОВУ віртуальну машину ...

введіть тут опис зображення

  • Виберіть "Спеціальні".
  • Налаштуйте з необхідними специфікаціями.
  • Коли ви перейдете до частини "Вибір диска", виберіть "Використовувати наявний віртуальний диск".
  • Це відкриє діалогове вікно, де ви можете перейти до файлу .VMDK.
  • Завершіть налаштування.
  • Прибуток.

1
І якщо ви це зробите, і ви все ще отримуєте VM, що надходить як "невідомий", то, мабуть, щось не так .vmx. Це текстовий файл, відкрийте його та порівняйте з робочим.
Шейн Мадден

Чи є спосіб генерувати новий vmx з vmdk?
Джефф

@Jeff Дивіться моє оновлення вище.
ewwhite

Я теж спробував це ... Я просто прийму цю відповідь, але не знаю, що я її правильно задав. Ще одна примітка: в моєму поштовому індексі було декілька знімків, які знову збиралися, коли я повністю завантажував папку. Це має значення? Спасибі за вашу допомогу.
Джефф

@ Джеф О, знімки, можливо, не були консолідовані. Вони не відображаються спеціально у діалоговому вікні браузера Datastore. Це може бути вашою проблемою тут. У вас є доступ до оригінальної системи?
ewwhite

0

Щоб додати віртуальний диск .vmdk до машини VMware, будь ласка, виконайте такі дії:

Відкрийте віртуальну машину VMware і переконайтесь, що вона вимкнена; Виберіть VM -> Налаштування; На вкладці «Обладнання» натисніть «Додати», щоб запустити майстра «Додати обладнання», виберіть «Жорсткий диск» та натисніть «Далі». На сторінці Вибір диска виберіть пункт Використовувати наявний віртуальний диск і натисніть кнопку Далі. На сторінці "Вибір існуючого диска" введіть ім'я шляху та ім'я файлу для існуючого файлу диска або перейдіть до цього файлу та натисніть кнопку ОК. (!) Навіть якщо перетворений віртуальний диск складається з декількох .vmdk файлів, вам потрібно буде вибрати лише один .vmdk файл на останній сторінці майстра. Це додасть весь віртуальний диск.


0

Якщо ви хочете створити файл vm через файл vmdk, вам слід змінити файл vmdk.

vmkfstools -i source.vmdk -d thin target.vmdk

Тоді він генерує два файли (target.vmdk та target-flat.vmdk). Ви повинні використовувати target.vmdk для створення vm.

створити vm через vmdk

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