Как запустить Hyper-V, VirtualBox и VMware на одном компьютере
Microsoft Hyper-V, VirtualBox и VMware Workstation — три самые популярные платформы гипервизоров для устройств Windows. Однако они несовместимы друг с другом, поэтому вы не сможете запустить их все на одной хост-машине. В этой статье мы выясним причину этой несовместимости и посмотрим, как запустить Hyper-V, VirtualBox и VMware на одном компьютере.
Запустите Hyper-V, VirtualBox и VMware на одном компьютере
Прежде чем мы рассмотрим, как можно запустить Hyper-V, VirtualBox и VMware на одном компьютере, нам следует сначала узнать, почему существует несовместимость.
Если гипервизор включен во время загрузки компьютера, то будут работать только гипервизоры типа 1, такие как Hyper-V иметь возможность запускать виртуальные машины. Для того, чтобы включить функциональность виртуальной машины на гипервизорах типа 2, таких как VirtualBox или VMwareгипервизор оборудования должен быть деактивирован. Гипервизор типа 1 устанавливается непосредственно на сервере bare metal, обеспечивая прямой доступ к аппаратным ресурсам. Следовательно, его часто называют гипервизором bare metal. В то время как гипервизор типа 2 представляет собой приложение, установленное в операционной системе хоста.
Несмотря на то, что не существует прямого способа запустить Hyper-V, VirtualBox и VMware на одном хост-компьютере, есть несколько обходных путей, которые можно попробовать.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Легко включить или отключить гипервизор
- Используйте HyperVSwitch для быстрого включения или выключения гипервизора
- Используйте два отдельных экземпляра для загрузки
Давайте обсудим их подробнее.
1) Легко включить или отключить гипервизор
Если вы хотите, чтобы ваша хост-машина была совместима с Hyper-V, вам нужно включить Hypervisor. Но чтобы сделать ее совместимой с VirtualBox и/или VMware, вам нужно отключить ее.
В этом руководстве мы увидим, как это можно быстро сделать.
- Прежде всего, откройте командную строку от имени администратора.
- Затем, бегите bcdedit для просмотра всех загрузочных записей на вашем компьютере. Вам нужно запустить find your operating system, где идентификатор будет установлен как {current},
- Также проверьте поле hypervisorlaunchtype, если оно установлено в АВТО, функция включена, а если она выключена, она отключена.
- Если гипервизор включен, вы сможете запустить Hyper-V, но для запуска VirtualBox или VMWare выполните следующую команду, чтобы отключить эту функцию.
bcdedit /set {current} hypervisorlaunchtype выключен
- Чтобы включить его и сделать вашу систему совместимой с Hyper-V, выполните команду ниже.
bcdedit /set {current} hypervisorlaunchtype авто
Вам придется делать это снова и снова всякий раз, когда вы захотите переключиться между двумя вариантами гипервизора.
2) Используйте HyperVSwitch для быстрого включения или выключения гипервизора.
Коммутатор Hyper-V считывает и записывает файл BCD. Он показывает текущее состояние и позволяет вам легко включать и выключать Hyper-V одним щелчком мыши. После переключения вам потребуется перезагрузить компьютер. Это связано с тем, что для изменения использования Hyper-V Windows необходимо запустить без постоянной виртуализации или как виртуализированный гость с самого начала. Помните, что вы можете получить доступ и изменить эту информацию только с правами администратора. Поэтому мы рекомендуем вам перейти на github.com чтобы узнать больше об этом инструменте и загрузить его.
3) Используйте два отдельных экземпляра для загрузки
Если вам не нравится ни один из методов, упомянутых выше, давайте обсудим постоянное решение. Чтобы сделать процесс бесшовным, мы можем создать два отдельных загрузочных экземпляра — Win 11 с гипервизором и Win 11 без гипервизора.
Итак, прежде всего, откройте Командная строка как администратор а затем беги bcdedit чтобы узнать начало вашего гипервизора.
Если «Гипервизор» является 'НА'запустите bcdedit /copy {current} /d “W11 без гипервизора”. Но если он отключен, запустите bcdedit /copy {current} /d “W11 с гипервизором”.
Будет сгенерирована строка, которую вам нужно скопировать и вставить куда-нибудь, поскольку это новая загрузочная запись, добавленная в список.
Теперь выполните следующую команду, чтобы изменить состояние этой загрузочной записи на OFF, если она ON; или на ON, если она Off.
bcdedit /set {скопированное-идентификатор-значение} hypervisorlauncher выключенbcdedit /set {скопированное-идентификатор-значение} hypervisorlauncher включен
Обязательно замените значение '{copied-identifier-value}' со строковым значением, которое мы просили вас скопировать ранее.
Теперь при перезагрузке компьютера вам будет предложено выбрать, в какой загрузочный экземпляр вы хотите войти.
Вот и все!
Читайте: Как включить Hyper-V на Windows 365 Cloud PC?
Можно ли запустить Hyper-V и VMware на одном компьютере?
Вы можете запустить Hyper-V и VMware на одной машине, но не одновременно. Вы можете создать два отдельных экземпляра вашей операционной системы, в одном из которых гипервизор будет выключен, а в другом он останется включенным. Либо переключайтесь между двумя режимами с помощью командной строки или приложения HyperVSwitch.
Читайте: Как сделать так, чтобы виртуальная машина Hyper-V запускалась автоматически при загрузке компьютера
Могу ли я использовать VirtualBox и VMware вместе?
Да, Oracle VirtualBox и VMware Workstation могут сосуществовать и работать одновременно на одном хосте, поскольку оба они являются гипервизорами типа 2. Просто убедитесь, что у вас достаточно памяти для распределения между ними.
Читайте также: Преобразование виртуальной машины Hyper-V в VirtualBox и наоборот.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)