Откройте виртуальную машину VMware в VirtualBox и наоборот

Виртуальные машины — один из лучших вариантов, доступных на обоих Windows, Linux и macOS для тестирования новых версий операционной системы или даже других операционных систем без внесения каких-либо изменений в загрузочную систему. Хотя это не единственные варианты, варианты, предлагаемые как VirtualBox, так и VMware, являются наиболее популярными и используемыми. Кроме того, мы можем открыть виртуальные машины VirtualBox в VMware и наоборот очень простым способом.

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

Откройте виртуальную машину VMware в VirtualBox и наоборот

Если мы хотим делиться виртуальными машинами с друзьями или семьей, или мы хотим использовать его на нашем рабочем месте, где не используется та же платформа виртуальной машины, что и у нас дома, решение состоит в том, чтобы преобразовать их в стандартный формат виртуализации, формат, совместимый с обоими приложениями. .

Что такое OVF/OVA: преимущества и недостатки

Расширение .OVA является аббревиатурой от Open. V irtual A ppliance — формат, созданный Oracle, который, в свою очередь, лежит в основе приложения VirtualBox. Это формат, используемый для совместного использования OVF, Open Virtualization Format, формата с открытым исходным кодом, используемого для упаковки и распространения приложений и служб виртуальных машин. И VirtualBox, и VMware предлагают поддержку обоих форматов, что позволяет пользователю преобразовывать виртуальные машины, созданные в VirtualBox, в VMware и наоборот, используя этот стандартный формат.

Первое преимущество, которое мы обнаружим при преобразовании виртуальных машин из VirtualBox в VMware и наоборот, заключается в том, что не нужно будет создавать их снова с нуля на компьютере, где мы также хотим их использовать, что сокращает необходимое время. настроить его в соответствии с нашими предпочтениями. Таким образом, попробуйте различные операционные системы и их версии, доступные в формате .OVF, которые мы можем найти в Интернете или которыми мы можем поделиться с друзьями, семьей, коллегами.

Хотя оба приложения предлагают поддержку стандарта OVF, это не гарантирует, что мы сможем конвертировать все виртуальные машины правильно и без ошибок. Хотя это обычно не является распространенным явлением, всегда существует вероятность того, что это может произойти, и самым быстрым решением будет удалить виртуальную машину и переустановить ее.

Преобразование виртуальной машины из VirtualBox в VMware

Процесс преобразования виртуальной машины в VirtualBox в формат .OVA зависит как от занимаемого ими пространства, так и от типа устройства хранения данных на компьютере. Если это механический жесткий диск (HDD), процесс будет намного медленнее, и вам придется набраться терпения, так как оборудование управляется SSD.

Первое, что мы должны сделать, прежде всего, после того, как мы открыли VirtualBox, — это убедиться, что виртуальная машина выключена. Если виртуальная машина, которую мы хотим экспортировать в формат .OVF, запущена, процесс выполняться не будет.

После того, как мы убедились, что виртуальная машина выключена, мы идем в верхнее меню приложения, нажимаем меню «Файл», а затем на Экспорт виртуализированного сервиса.

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

Далее отобразится список со всеми виртуальными машинами, установленными на компьютере, где нам нужно выбрать ту, которую мы хотим экспортировать, и нажать «Далее».

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

В следующем окне мы выбираем формат, который хотим использовать для экспорта виртуальной машины, из следующих вариантов:

  • Открытый формат виртуализации 0.9
  • Open Virtualization Format 1.0 (рекомендуется во избежание несовместимости)
  • Открытый формат виртуализации 2.0

Затем мы устанавливаем тот, в котором мы хотим сохранить виртуальную машину, а также каталог, в котором она будет храниться.

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

Чтобы начать процесс, нажмите кнопку «Далее» и в следующем окне, где отображается сводка процесса, нажмите «Экспорт» и дождитесь завершения процесса.

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

Используйте машину VirtualBox в VMware

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

Импорт машины VMware

Затем мы выбираем место, где мы сохранили виртуальную машину, которую мы экспортировали из VirtulalBox. В появившемся диалоговом окне мы вводим имя виртуальной машины и выбираем место, где мы хотим ее создать. Наконец, мы нажимаем на Импортировать .

Импорт машины VMware

Если после нажатия кнопки «Импорт» отображается следующее сообщение, информирующее нас о том, что импорт не удался, поскольку он не соответствует спецификации OVF или оборудованию виртуальной машины, нам нужно только нажать «Повторить», чтобы пропустить это требование. и пусть процесс идет своим чередом.

Импорт машины VMware

После завершения процесса отобразятся все детали виртуальной машины, которые мы экспортировали, и нам просто нужно щелкнуть символ, представленный треугольником, обращенным влево.

Импорт машины VMware

Переместить виртуальную машину с VMware на VirtualBox

Как и в процессе экспорта машины VirtualBox в формат .OFV, перед запуском процесса с VMware мы также должны убедиться, что машина полностью выключена. Далее мы получаем доступ к Терминал Windows с помощью CMD и перейдите в папку OVFTool с помощью следующей команды

cd C:/Program files (x86)/VMware/VMware Player/OVFTool

Если вместо версии Player у нас установлена ​​версия Workstation, мы должны получить доступ к VMware Workstation каталог вместо Каталог проигрывателя VMware.

Далее, из файлового проводника, не закрывая окно CMD, ищем место, где находится виртуальная машина в формате .vmx, которую мы хотим экспортировать в формат .OVF, и используем следующую команду для преобразовать эту виртуальную машину VMware в формат .OVF.

ovftool “C:/users/nombre-de-usuario/Documents/Virtual Machines/Ubuntu/Ubuntu20.vmx” C:/users/nombre-de-usuario/desktop/ubuntu.ovf

После ввода этой команды мы преобразуем Ubuntu виртуальную машину, доступную в VMware, в файл ubuntu.ovf, чтобы иметь возможность использовать ее с VirtualBox.

Используйте виртуальную машину VMware в VirtualBox

Чтобы использовать виртуальную машину VMware в VirtualBox, нам просто нужно открыть приложение Oracle, перейти в верхнее меню и нажать «Файл», а затем Импорт службы виртуализации , выберите расположение файла с расширением .OVF и следуйте инструкциям, которые подсказывают нам приложение для установки на компьютер.

Импорт машины виртуальный бокс

Мы выбираем место, где находится файл, который мы создали из VMware с экспортированной нами виртуальной машиной, и нажимаем «Далее».

Импорт машины виртуальный бокс

Далее отобразятся все детали виртуальной машины, которую мы собираемся установить. Внизу, в папке Machine base, мы должны указать, где мы хотим разместить виртуальную машину. Наконец, нажмите «Импорт», чтобы начать процесс.

Импорт машины виртуальный бокс

После завершения процесса на главной странице приложения VirtualBox отобразится виртуальная машина, которую мы импортировали. Чтобы запустить его и убедиться, что все работает правильно, нам просто нужно выбрать его и нажать кнопку «Пуск».

Импорт машины виртуальный бокс

последние шаги

После того, как мы установили виртуальные машины, которые мы экспортировали как в VirtualBox, так и в VMware, последний шаг, который мы должны сделать, это установить дополнения Гость в VirtualBox и Инструменты VMware для активации взаимодействия между виртуальной машиной узла и виртуальной машиной гостя.

Хотя эта опция доступна в VirtualBox совершенно бесплатно, как и использование приложения, с VMware мы обнаружили небольшую проблему, заключающуюся в том, что бесплатная версия VMware Fusion не позволяет вам устанавливать эти плагины. Необходимо, да или да, иметь Pro-версию VMware.

Распространенные ошибки

Если это не виртуальная машина, для которой требуется очень специфическое оборудование, использование виртуальной машины, созданной в VirtualBox в VMware и наоборот, — это процесс, который обычно практически не представляет собой любая проблема.

Несмотря на использование стандартного формата виртуализации, всегда есть вероятность, что она не запустится. Единственным решением этой проблемы является переустановите гостевую операционную систему с нуля, используя файл, который мы снова преобразовали.