Множество пользователей платформы MacOSактивно используют виртуальные машины Parallels в целях запуска гостевых систем Windows. Продукт ParallelsDesktopобрел настолько большую популярность и вошел в жизнь Mac-пользователей, что еще в конце 2006 года было продано свыше 100 000 копий. Однако компания VMwareне заставила себя долго ждать и взялась за разработку платформы виртуализации VMwareFusion, нацеленной на то, чтобы основательно потеснить Parallels на этом рынке. В данный момент платформа VMwareFusionнаходится еще в стадии беты.
На сайте компании VMware, а также других вендоров, независимых разработчиков и энтузиастов, можно найти множество готовых к использованию шаблонов виртуальных машин. К сожалению, эти шаблоны предназначены в основном для PC-платформы и не могут быть запущены на Маках. Однако, есть способ сконвертировать диски виртуальных машин VMwareв формат Parallels и прикрутить их к виртуальным машинам, созданным в продуктах ParallelsDesktopи ParallelsWorkstation. Для этого нам понадобятся:
Шаблон виртуальной машины VMWareappliance, который вы хотите конвертировать.
Свободное место на диске для сконвертированного образа.
Также есть два требования накладываемых на конвертируемую виртуальную машину:
Исходный диск виртуальной машины должен быть создан как IDE диск, поскольку Parallelsне поддерживает SCSIдиски.
vmdk-файл должен быть одним целостным файлом в составе шаблона.
Процесс конвертирования виртуальной машины VMwareв формат Parallelsочень прост:
Скачайте и распакуйте шаблон виртуальной машины.
Запустите программу qemu-img из пакета Qemu со следующими параметрами:
qemu-img convert appliance-harddrive-name.vmdk -O raw appliance-harddrive-name-raw.hdd
Создайте новую виртуальную машину Parallels.
Замените образ виртуального диска в настройках созданной машины с «Hard Disk 1» на полученный в результате конвертирования образ «appliance-harddrive-name-raw.hdd».
Запустите виртуальную машину.
Следует помнить, что существует множество типов vmdk-файлов и не все могут быть сконвертированы с помощью Qemu. К тому же, эмулируемое аппаратное обеспечение Parallelsотличается от такового в VMware, поэтому не все конфигурации виртуальных шаблонов могут быть пригодны для конвертирования.
Файлы дисков виртуальных машин VMwareиногда разбивают на куски по 2 Гб при создании (в целях поддержки старых файловых систем) и могут быть сконвертированы в отдельные диски Parallels, однако не факт, что этот эксперимент завершится удачно.