9

Вопрос хорошо описывает то, что мне нужно, но вот некоторые подробности об обстоятельствах.

Когда Parallels Desktop 4 работает под Linux, у меня есть несколько виртуальных машин Windows 7. К сожалению, Parallels долгое время не обновлялся, поэтому я пробую другой VMS, и VirtualBox настоятельно рекомендуется. В частности, он поставляется с дистрибутивом OpenSUSE Linux. Это позволит избежать проблемы и позволит мне быть в курсе последних версий OpenSUSE.

Поэтому мой вопрос: как я могу преобразовать виртуальную машину Parallels в виртуальную?

4 ответа4

7

VirtualBox может использовать диски Parallels (.hdd) в простом формате без преобразования. Если диск не использует простой формат, его необходимо сначала конвертировать с помощью Parallels Image Tool.

Но я бы сначала удалил Parallels Tools (если он установлен на ВМ) и сделал бы резервную копию ВМ. Затем создайте новый компьютер VirtualBox, максимально точно сопоставив параметры процессора и памяти с компьютером Parallels.

Вы также можете обратиться к этой статье о миграции, хотя она немного устарела и рекомендует использовать VMWare Converter, чего я бы избегал, если бы вы могли.

5

Процедура выглядит следующим образом: (Parallels Desktop 12)

1) Подготовьте виртуальную машину Parallels, удалив Parallels Tools и все, что является «специальным» (монтирование, общие папки и т.д.).

sudo /usr/lib/parallels-tools/install -r

2) Скопируйте файл жесткого диска из пакета PVM OS X в открытую файловую систему (Finder, щелчок правой кнопкой мыши, Показать содержимое пакета). Как правило, первый файл жесткого диска содержит загрузочную систему.

3) Используйте этот инструмент командной строки, находясь в каталоге, где находится файл HDD:

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain

4) Полученный файл жесткого диска заменяет исходный файл и все еще является пакетом. Поэтому введите снова и скопируйте файл HDS (не HDD) в открытую файловую систему, лучше всего там, где расположена (пустая) виртуальная машина VirtualBox (вы можете использовать команду «file» на HDS, чтобы убедиться, что это действительно образ загрузочного диска). ).

5) Переименуйте файл, указав расширение HDD.

6) Добавьте файл как (загрузочный) диск на «пустую» виртуальную машину VirtualBox, (обновите настройки), загрузитесь и наслаждайтесь.

Больше информации здесь.

Надеюсь это поможет :)

2

Не уверен, как это будет, но вы можете попробовать это руководство, которое я нашел, который использует VMware Converter.

1

Если кто-то использует Parallels 11, 12 или 13 и VirtualBox 5 - это намного проще.

Шаг 1. Разверните содержимое пакета жесткого диска параллели

Шаг 2: В этом файле HDS, в идеале, должен быть только 1 файл, содержащий данные (если не была использована опция разделения), просто дважды проверьте размер файла, который является хорошим показателем файла, который вы ищете.

Шаг 3. Скопируйте файл HDS в новое местоположение, к которому может получить доступ VirtualBox, переименуйте файл и измените его расширение на hdd.

Шаг 4: Прикрепите только что скопированный файл непосредственно к VirtualBox.

Шаг 5: Проверьте все, это хорошо.

Шаг 6: Запустите гостевую ОС, удалите старую утилиту Parallels и установите гостевые инструменты VirtualBox.

Эти шаги будут завершены в течение нескольких минут и не требуется преобразование.

Я только что закончил выполнение всех этих шагов днем ранее и проверил.

После этого я выполнил перечисленные ниже необязательные шаги, чтобы hdd-файл был преобразован в VDI-файл. С файлом VDI VirtualBox получает больше контроля: наиболее важным является оптимизация свободного пространства, в котором я остро нуждался.

Необязательные действия: (перед этим выключите гостевую ОС)

Шаг 7: В инструменте VirtualBox, Open Global Tools, он перечислит все жесткие диски

Шаг 8: Используйте функцию «Копировать», это позволит экспортировать прикрепленный файл жесткого диска в любые другие совместимые опции: VDI, VHD, VMDK и другие, после изучения того, какой вариант является лучшим, я выбрал VDI, поскольку он является родным для VirtualBox.

В будущем, если мне нужно будет экспортировать виртуальную машину в другой формат, VirtualBox имеет опцию экспорта и поддерживает "Открытый формат виртуализации".

В основном, с помощью описанной выше процедуры вы пропускаете инструмент параллелизма для конвертации, где-то, где был предложен конвертер VMware, вы пропускаете и его. Вам понадобится только один инструмент: VirtualBox, чтобы выполнить все шаги.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .