У меня есть облачная виртуальная машина от коммерческой компании облачных виртуальных машин. Этот хост VM является Windows Server 2008. Я установил vmware player на этот хост и хочу запустить на нем ubuntu vm. Проигрыватель VMWare показывает ошибку при попытке запустить Ubuntu: «Проигрыватель VMWare и Hyper-V не совместимы. Удалите роль Hyper-V из системы перед запуском проигрывателя VMWare. "

Неудачные решения:

1 - Удалить Hyper-V из панели управления -> удалить функции Windows. Hyper-V здесь даже не было.

2 - Удалите hyper-v с помощью powershell. Это говорит об успехе, но моя проблема не была исправлена.

Как мне исправить эту проблему?

2 ответа2

4

Ты не можешь Hyper-V работает на компьютере, на котором размещена ваша виртуальная машина.

Если вы используете Azure, то похоже, что некоторые классы экземпляров поддерживают вложенную виртуализацию. Возможно, вам придется использовать Hyper-V вместо VMware.

0

Обновите Windows Server 2016 или Windows 10, по крайней мере, с Anniversary Update (v1607), здесь можно запускать вложенные виртуальные машины с Hyper-V.

Вложенная виртуализация - это функция, позволяющая запускать Hyper-V внутри виртуальной машины Hyper-V. Другими словами, с помощью вложенной виртуализации сам хост Hyper-V может быть виртуализирован. В некоторых случаях использования для вложенной виртуализации может быть запуск контейнера Hyper-V на узле виртуализированного контейнера, настройка лаборатории Hyper-V в виртуализированной среде или тестирование сценариев с несколькими компьютерами без необходимости использования отдельного оборудования.

Но вложение работает только с Hyper-V. Таким образом, вы не можете запустить VMware внутри виртуальной машины Hyper-V.

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

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