Виртуальные машины полезны во многих отношениях. Вы можете использовать их для опробования новых операционных систем, тестирования программного обеспечения, запуска старых приложений и т. Д.
Два самых популярных программного обеспечения для виртуальных машин – это VMware и VirtualBox. У обоих есть свои плюсы и минусы, и большинство из нас тратит много времени и усилий на создание и обслуживание виртуальной машины в любом программном обеспечении. Хорошо то, что вы даже можете перенести свою виртуальную машину с VirtualBox на VMWare и наоборот, без необходимости воссоздания с нуля. Вот как это сделать.
Примечание:
- Для этой демонстрации я использую VMware Workstation в качестве другого программного обеспечения для виртуальных машин. Даже если вы используете VMware Player, процедура остается той же.
- Перед запуском процесса миграции убедитесь, что виртуальная машина, которую вы хотите экспортировать, находится в состоянии «выключено», а не в приостановленном или Приостановленное состояние. Это относится как к VMware, так и к VirtualBox.
Связано : как установить macOS в VirtualBox
Перенести с VMware в VirtualBox
Чтобы перейти с VMware на VirtualBox, сначала необходимо экспортировать виртуальную машину в файл .ovf. Для этого откройте папку VMware, расположенную внутри папки «Programs Files» на диске C. Оказавшись там, откройте папку «OVFTool». Нажмите «Shift + щелчок правой кнопкой мыши», а затем выберите «Открыть командную строку здесь».
В окне командной строки используйте приведенную ниже команду и нажмите кнопку Enter. Не забудьте изменить путь к файлу .vmx виртуальной машины, которую вы хотите экспортировать, и место назначения для нового файла .ovf.
ovftool "c: path to original_vm.vmx" "c: path to export.ovf"
Как только вы выполните команду, ВМ будет экспортирована в виде файла .ovf в указанное место назначения.
Примечание: если вы используете VMware Workstation, вы также можете экспортировать виртуальную машину как файл .ovf, перейдя в «Файл» и выбрав параметр «Экспорт в OVF».
Теперь откройте VirtualBox и выберите параметр «Импортировать устройство».
Вышеупомянутое действие откроет «Устройство для импорта» окно. Здесь просмотрите и выберите экспортированный файл .ovf и нажмите кнопку «Далее».
В этом окне VirtualBox покажет вам все настройки виртуальной машины. Оставьте их как есть; вы всегда можете изменить их позже. Просто нажмите кнопку «Импорт», чтобы продолжить.
Указанное выше действие запустит процесс импорта.
После завершения импорта вы увидите импортированную виртуальную машину в VM VirtualBox Manager. Просто выберите виртуальную машину и нажмите кнопку« Пуск », чтобы включите ВМ.
Вы успешно импортировали виртуальную машину из VMware в VirtualBox.
Устранение ошибок импорта в VirtualBox
Если вы получаете ошибки импорта , затем выполните следующие шаги.
1. Откройте файл «export.ovf» в своем любимом текстовом редакторе, найдите все экземпляры «ElementName» и замените его на «Caption».
2. Затем найдите экземпляр «vmware.sata.ahci» и замените его на «AHCI».
3. Наконец, вычислите хэш-значение SHA1 для « export.ovf »с помощью этого онлайн-инструмента и замените старое значение хеш-функции новым, найденным в файле« export.mf ». Вы можете открыть его с любым текстом e ditor.
Примечание: вам необходимо заменить хэш-значение «SHA1 (export.ovf).»
Как только вы закончите с изменениями, попробуйте импортировать снова. Это должно устранить ошибки импорта. Если нет, вам, вероятно, следует создать новую виртуальную машину с нуля.
Переход с VirtualBox на VMware
Переход с VirtualBox на VMware также прост. Откройте приложение VirtualBox и выберите опцию «Экспорт устройства» в меню «Файл».
При выполнении вышеуказанного действия откроется мастер экспорта. Здесь выберите виртуальную машину, которую вы хотите экспортировать, и нажмите кнопку «Далее», чтобы продолжить.
Здесь, на этом экране, выберите место назначения и нажмите кнопку« Сохранить ».
VirtualBox теперь покажет вам настройки хранения. Оставьте значения по умолчанию как есть и нажмите кнопку «Далее».
Проверьте все настройки устройства и нажмите кнопку «Экспорт», чтобы начать процесс экспорта.
В зависимости от размера виртуальной машины процесс экспорта может занять некоторое время.
Как только вы закончите экспорт виртуальную машину, вы можете импортировать ее в VMware. Для этого откройте VMware Player/Workstation и выберите опцию «Открыть» в меню «Файл».
Теперь выберите экспортированный файл .ova.
На этом экране нажмите кнопку« Импорт », чтобы начать процесс импорта.
Если вы получаете сообщение об ошибке, говорящее о том, что импорт не удался из-за проблем с соответствием оборудования, просто нажмите на кнопке «Повторить». Это действие должно запустить процесс импорта.
Примечание: если вышеуказанное действие не устранило проблему, вам необходимо создать новую виртуальную машину с нуля.
Если все пойдет по плану, VMware начнет импорт виртуальной машины. Опять же, процесс может занять некоторое время.
После завершения импорта включите виртуальную машину, нажав на опцию «Включить эту виртуальную машину. . ”
Вы успешно ввели перенесли или перенесли вашу виртуальную машину с VirtualBox на VMware.
Прокомментируйте ниже, поделитесь своими мыслями и опытом по использованию вышеуказанного метода для перехода с VMware на VirtualBox и наоборот. У нас также есть еще несколько функций виртуальных машин на сайте, например, как импортировать и экспортировать файлы OVA в Linux. Также ознакомьтесь с нашим полным списком лучших приложений-песочниц для Windows 10.
Вамси – технический специалист и компьютерный фанат WordPress, которому нравится писать практические руководства и возиться со своим компьютером. и программное обеспечение в целом. Когда он не пишет для MTE, он пишет, потому что делится советами, приемами и лайфхаками в собственном блоге Stugon.
- Твитнуть
5 комментариев
-
Это то, что я определенно можно было использовать год назад.
А как насчет нового Hyper-V Windows10? Есть ли простой способ конвертировать старые файлы VMDK в VHD/VHDX ???-
Microsoft уже выпустила официальный инструмент, который может преобразовывать хосты VMware в Hyper-V. Перейдите по ссылке ниже.
https://www.microsoft.com/en-us/download/details.aspx?id=42497
-
-
Muchas gracias amigo, Dios te bendiga
-
Велен Данк! Специально для подсказок по устранению неполадок!
-
Отлично! Большое спасибо за это. Действительно спасло меня.
Комментарии закрыты.
Это то, что я определенно мог использовать год назад.
А как насчет нового Hyper-V Windows10? Есть ли простой способ конвертировать старые файлы VMDK в VHD/VHDX ???
Microsoft уже выпустила официальный инструмент, который может конвертировать хосты VMware в Hyper-V. Перейдите по ссылке ниже.
https://www.microsoft.com/en-us/download/details.aspx?id=42497
Muchas gracias amigo , Диос те бендига
Вилен Данк! Специально для подсказок по устранению неполадок!
Отлично! Большое спасибо за это. Действительно спас меня.