Похожие вопросы

Почему нельзя сжать виртуальный диск в Hyper-V
Oracle VM VirtualBox;общая папка не существует на хосте?
Как использовать VirtualBox гостевые элементы управления с Microsoft Office?
Как создать последовательный канал между хостом windows и виртуальной машиной в VirtualBox?
Как я могу заставить клавиши Ctrl+Alt qemu работать в режиме-curses?
Редактирование содержимого образа диска vmdk (ext4) в Windows
VirtualBox машина автоматического выключения, как я могу остановить его от автоматического выключения
Что находится на загрузочном диске и чем он отличается от ISO-файла?
Как правильно восстановить виртуальные машины VBox из резервной копии?
Выделенная мышь и клавиатура на виртуальной машине VirtualBox
Виртуальным машинам нужен файл подкачки?
Захват трафика виртуальной машины в Fiddler
KVM GPU passthrough от nVidia dGPU на ноутбуке с гибридной графикой без проприетарных драйверов на хосте
Virtualbox-безголовый пуск-подключение через VBoxmanager
В чем разница между виртуальной машиной, на которой можно запустить виртуализированную ОС, и виртуальной машиной, такой как Java VM? [дубликат]

Почему VitualBox или VMware не может работать с Hyper-V включен Windows 10

Я использую Windows 10 Профессиональная 64 бит с Hyper-V с поддержкой, а также поддержкой технологии Intel VT-х технологии виртуализации. Но когда я хочу запустить VirtualBox 64bit Windows переходит в синий экран. Когда я запускаю VMware он показывает ошибку.

мой вопрос в том, почему VirtualBox и VMware не могут быть запущены с включенным Hyper-V? Пожалуйста объясните с всеми деталями вы имеете включая оборудование и програмное обеспечение. Я хочу знать внутреннюю причину этой ошибки.

вот некоторые мои находки. Больше всего сайты предлагают добавить загрузочную запись с BCDedit или отключить гипервизор с BCDedit. например,Создание загрузочной записи" без гипервизора",запуск Hyper-V и VirtualBox на одной машине. Но Я может работать QEMU С Hyper-V. Qemu не показывает никакой ошибки с Hyper-V и работает гладко.

5
задан Biswapriyo
источник

2 ответов

VirtualBox и VMware Workstation (или VMware Player) - это то, что мы назвали гипервизором уровня 2. Однако Hyper-V или VMware ESXi являются гипервизором уровня 1. Одним из основных различий между двумя видами гипервизоров-это первое приложение работает внутри существующей ОС, то это ОС.

Это означает, что когда вы включили Hyper-V, ваш Windows 10 "хост" стал виртуальной машиной. Особенная, но тем не менее виртуальная машина.

Так ваш вопрос может быть изменен на: "Почему VirtualBox и VMware Workstation не работают внутри виртуальной машины Hyper-V ?". Можно ответить, потому что как VM, инструкция Intel VT-X больше не доступна с вашей виртуальной машины, только хост может иметь ее.

QEMU работает, потому что он не виртуализирует, а эмулирует, что совершенно другое и объясняет, почему QEMU ужасно медленный. Виртуализация-это процесс запуска полной изолированной машины внутри другой, но с помощью процессора. Для этого требуется, чтобы виртуальная машина и Хост были совместимы с инструкциями. Эмуляция-это процесс для запуска любой машины внутри работающей ОС, нет никаких ограничений платформы, поэтому QEMU может запускать машину ARM на платформе amd64.

Примечание: QEMU имеет 2 режима работы:

  • он может работать как эмулятор, это этот режим я объяснил выше
  • оно может работать как програмное обеспечение виртуализации с помощью KVM если гость архитектура совместима с хостом и, если инструкция VT присутствует, конечно.
37
отвечен Veovis 2017-05-13 17:00:50
источник

начиная с Windows Redstone 4 Сборка Qemu будет в состоянии под Hyper-V для запуска с помощью API платформы гипервизора Windows.

ускоритель платформы гипервизора Windows (WHPX) интегрируется в QEMU патчи отправляются на слияние.

API платформы гипервизора Windows будет включен в Redstone 4 build

экспериментальная поддержка WHPX включена в QEMU 2.12

7
отвечен nkef 2018-04-03 11:18:25
источник