Подготовка образа ОС Windows в VMWare

Данная инструкция используется для подготовки образа с операционной системы Windows.

Требования:

1. Подходит одна из следующих операционных систем (все должны быть 64-битные):

  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows XP

2. Права администратора на виртуальной машине.

3. ВМ должна иметь хотя бы один диск.

Шаг 1. Клонирование виртуальной машины, которая подлежит миграции

Поскольку мы будем менять виртуальную машину перед преобразованием форматов, сначала клонируем инстанс, чтобы сохранить исходную ВМ без изменений.  

Шаг 2. Установка виртуальных драйверов

После клонирования запустите новый инстанс. 

Затем загрузите драйвера по этой ссылке ( https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso ) на машину, на которой уже установлен vSphere клиент. Присоедините ISO к инстансу.

Откройте Диспетчер устройств на инстансе с Windows. Затем щелкните правой кнопкой мыши на корневом устройстве и выберите "Add legacy hardware".

Нажмите "Next". Затем выберите "Install the hardware that I manually select a list" и нажмите "Next". 

Нажмите снова "Next", "Have disk...". Затем нажмите "Browse":

Затем перейдите в каталог ISO:

Зайдите в папку "Ballon" и выберите версию операционной системы. Выберите архитектуру - х86 или х64. Затем выберите файл .inf (он будет один). 

Нажмите "OK", "Next", "Next". На этом этапе, возможно, вам придется подтвердить установку драйвера. 

При установке драйвера может появиться сообщение о том, что устройство не запускается или работает неправильно - это нормально. Драйвер должен запускаться при загрузке инстанса на гипервизоре KVM. 

Повторите описанную выше процедуру для остальных каталогов - NetKVM, qemupciserial, viorng, vioscsi, vioserial, and viostor.

Игнорируйте ошибки, если драйвер qemuciserial жалуется на архитектуру ВМ. 

И наконец, установите гостевой агент QEMU на инстансе. Установщик находится в папке "guest-agent". Используйте только тот установщик, который соотносится с вашей архитектурой (х86 или х64).

Шаг 3. Добавление виртуальных драйверов в реестр Windows

Загрузите данный файл (http://migration.platform9.com.s3-us-west-1.amazonaws.com/virtio.reg) на инстанс.

Затем откройте редактор реестра Windows. Нажмите "File" - "Import"...

Затем выберите Virtio Registry File, который вы скачали.

Согласитесь с импортом файла реестра.

Шаг 4. Удаление инструментов VMWare

В панели управления нажмите "Удаление программ/Uninstall a program":

Найдите в списке VMWare Tools и нажмите "удалить". При запросе на перезагрузку компьютера ответьте "Да:

Шаг 5. Экспорт виртуальной машины

Выберите нужную виртуальную машину в списке.

File - Export - Export OVF Template. 

В следующем меню выберите директорию для сохранения и формат экспорта "Single file (OVA)".

Полученный в результате экспорт будет иметь расширение *.OVA. Напрямую его конвертировать нельзя, но если его распаковать  - получится файл с расширением *.OVF и файл с расширением *.VMDK.

Файл с расширением *.VMDK можно конвертировать и загрузить в MCS - об этом читайте ниже.


Теперь вы можете загрузить файл образа в MCS и использовать его в качестве источника для создания экземпляров виртуальных машин. См. статьи: