Jednoczesne uruchamianie Hyper-V, VirtualBox i VMware na jednym komputerze

Notatki kluczowe

  • Niezgodność między hiperwizorami wymaga zmiany ustawień.
  • Użyj metod umożliwiających łatwą zmianę ustawień hiperwizora.
  • Oddzielne instalacje systemów operacyjnych mogą uprościć zarządzanie hiperwizorem.

Opanowanie obsługi Hyper-V, VirtualBox i VMware na jednym komputerze

Microsoft Hyper-V, Oracle VirtualBox i VMware Workstation to wiodące narzędzia wirtualizacji dla środowisk Windows. Niemniej jednak ich niezgodność stanowi wyzwanie dla użytkowników, którzy chcą uruchomić wszystkie trzy na jednym komputerze. Ten przewodnik przedstawi jasne kroki skutecznego zarządzania hypervisorami.

Przewodnik krok po kroku dotyczący uruchamiania wielu hiperwizorów

Krok 1: Łatwe przełączanie ustawień hiperwizora

Aby włączyć zgodność komputera hosta z Hyper-V, musisz aktywować Hypervisor. I odwrotnie, aby używać VirtualBox lub VMware, musisz go wyłączyć. Oto jak to zrobić:

  • Otwórz wiersz polecenia jako administrator.
  • Wpisz bcdedit, aby wyświetlić wpisy rozruchowe i znaleźć identyfikator swojego systemu operacyjnego, który powinien wyglądać następująco: {current}.
  • Sprawdź status hypervisorlaunchtype : jeśli pokazuje AUTO, Hyper-V jest włączony; jeśli OFF, jest wyłączony.
  • Uruchom to polecenie, aby wyłączyć Hypervisor:

bcdedit /set {current} hypervisorlaunchtype off

  • Aby ponownie aktywować Hyper-V, wpisz:

bcdedit /set {current} hypervisorlaunchtype auto

Wskazówka: tę operację przełączania trzeba będzie wykonać za każdym razem, gdy będzie zachodziła potrzeba zmiany hiperwizora.

Krok 2: Wykorzystaj HyperVSwitch do szybkich zmian

Hyper-V Switch upraszcza przełączanie ustawień Hypervisor. To narzędzie aktualizuje plik BCD i umożliwia łatwe włączanie i wyłączanie Hyper-V za pomocą jednego kliknięcia. Aby zmiany te zaczęły obowiązywać, konieczne jest ponowne uruchomienie systemu.

Aby uzyskać więcej informacji i pobrać to narzędzie, odwiedź stronę github.com.

Porada: Zawsze uruchamiaj HyperVSwitch z uprawnieniami administratora, aby zapewnić prawidłowe działanie.

Krok 3: Utwórz oddzielne instancje rozruchowe

Aby uzyskać trwałe rozwiązanie, rozważ utworzenie dwóch odrębnych instancji rozruchowych systemu Windows 11 — jednej z włączonym Hypervisorem i drugiej bez. Ta metoda pozwala uniknąć konieczności powtarzającego się przełączania.

Aby to zrobić, wykonaj następujące kroki:

  • Otwórz wiersz polecenia jako administrator i sprawdź stan hiperwizora za pomocą polecenia bcdedit.
  • Jeśli hiperwizor jest włączony, uruchom:
  • bcdedit /copy {current} /d "Win 11 without Hypervisor"

  • Jeśli hiperwizor jest WYŁĄCZONY, wpisz:
  • bcdedit /copy {current} /d "Win 11 with Hypervisor"

  • Zapisz wygenerowany ciąg identyfikatora do wykorzystania w przyszłości.
  • Aby zmienić stan wejścia rozruchowego, użyj poleceń:
  • bcdedit /set {copied-identifier-value} hypervisorlaunchtype off

    bcdedit /set {copied-identifier-value} hypervisorlaunchtype on

Pamiętaj, aby zastąpić {copied-identifier-value} go wcześniej zapisanym identyfikatorem.

Wskazówka: Po ponownym uruchomieniu zostaniesz poproszony o wybranie instancji systemu Windows, której chcesz użyć.

Streszczenie

W tym przewodniku omówiono problemy ze zgodnością systemów Hyper-V, VirtualBox i VMware na jednym komputerze, omówiono metody przełączania ustawień hiperwizora, wykorzystania HyperVSwitch dla łatwiejszego zarządzania i tworzenia oddzielnych instancji rozruchowych w celu uzyskania trwałego rozwiązania.

Wniosek

Podczas gdy uruchamianie Hyper-V, VirtualBox i VMware na jednym komputerze stwarza wyzwania ze względu na ich niekompatybilność, opisane tutaj metody mogą pomóc usprawnić zarządzanie środowiskami wirtualizacji. Uzbrojony w te informacje możesz zoptymalizować konfigurację zgodnie ze swoimi potrzebami.

FAQ (najczęściej zadawane pytania)

Czy można uruchomić Hyper-V i VMware na tym samym komputerze?

Tak, możesz uruchomić Hyper-V i VMware na tej samej maszynie, ale nie w tym samym czasie. Możesz przełączać się między używaniem wiersza poleceń lub HyperVSwitch, lub skonfigurować dwie oddzielne instancje systemu operacyjnego, z których jedna ma wyłączony Hypervisor.

Czy mogę używać VirtualBox i VMware jednocześnie?

Rzeczywiście, Oracle VirtualBox i VMware Workstation mogą istnieć i działać równocześnie na jednym hoście, ponieważ oba są hiperwizorami typu 2, pod warunkiem, że dla obu aplikacji przydzielono wystarczającą ilość pamięci.