Запуск VirtualBox VM Template на ESXi

Мы используем продукты Oracle в своей деятельности, поэтому часто возникает потребность  «пощупать»  новые версии. К сожалению, Oracle предоставляет свои продукты в виде виртуальных модулей(virtual appliance) в формате Oracle VM для ODA и VirtualBox VM Template(в формате OVA/OVF). Казалось бы, бери OVA-файл да запускай на VMware, ан нет – виртуальное оборудование частично не совместимо. Для любителей подкрутить самостоятельно есть пара методов:

Мне надо было запустить Oracle Cloud Control. Для этого я скачал Oracle VM templates for Enterprise Manager Cloud Control 12c. Основная проблема – трудновато на рабочей станции с HDD крутить 16 ГБ файл, поэтому рекомендую OVA-файл распаковать и править только OVF, без обратной упаковки. Я же где-то ошибся и виртуалка у меня после снятия всех вопросов по совместимости и разворачивания не смогла подмонтировать диск.

Зато мне попалась на глаза статья наших коллег – как перенести виртуальную машину VirtualBox в VMware Workstation и обратно. Идеей которой, я и решил воспользоваться.

Скачал VMware Workstation 11 Trial и запустил OVA файл без всяких подготовительных действий.

Затем в VMware Workstation подключил vCenter, выключил виртуалку и лёгким движением мышки перенес виртуалку в vCenter.

Удалил VirtualBox Guest Additions:

Поставил VMwareTools:

ВМ заработала без дополнительных телодвижений.

One thought on “Запуск VirtualBox VM Template на ESXi”

  1. Это явно прикольнее, чем конвертировать шаблон через OVFTool.
    После импорта неизбежны косяки с сетью и жестким диском. Сеть потребуется перенастроить, а диск будет подключен по IDE.
    Для замены типа диска с IDE на SCSI потребуется отредактировать VMDK-файлы (дескрипторы), заменив в них ide на lsilogic (для подключения к LSI LOGIC SCSI).
    После этого диски нужно удалить из конфигурации (remove, а не delete!) и подключить обратно через SCSI (при подключении предложат выбрать адрес вида SCSI0:0.
    Также Виктор нашел информацию о том, что WinXP после такого финта ушами не грузится.
    https://habrahabr.ru/post/138005/
    Автор считает – это из-за разницы в геометрии IDE/SCSI. Разница в геометрии действительно есть, однако Oracle Linux 6.2 на нее, видимо, было фиолетово.
    Можно перебить размеры диска, можно увеличить диск на 1Гб (я надеюсь, что VMware перенастроит диски должным образом).

Leave a Reply

Your email address will not be published. Required fields are marked *