Hyper-V i VirtualBox na jednej maszynie z Windows 10

Share this post

Do niedawna jednym z najczęściej używanych hypervizorów był VirtualBox.  Uległo to zmianie od momentu, w którym Microsoft zdecydował się na wzbogacenie swoich systemów klienckich we własne, znane z systemów serwerowych rozwiązania. Mowa tutaj o narzędziu Hyper-V. Niestety oba te programy zainstalowane na jednej maszynie, nie za bardzo chcą ze sobą współpracować.

Problem u uruchomieniem programu VirtualBox.
Problem u uruchomieniem programu VirtualBox.

Problemem jest zawłaszczenie przez Hyper-V  instrukcji VT-x, czyli sprzętowego wsparcia wirtualizacji. Na szczęście rozwiązanie tego problemu jest banalnie proste.

W pierwszej kolejności uruchamiamy wiersz poleceń (cmd) w trybie Administratora.

Wywołanie wiersza poleceń (cmd) z uprawnieniami administratora w systemie Windows 10.
Wywołanie wiersza poleceń (cmd) z uprawnieniami administratora w systemie Windows 10.

W oknie wiersza poleceń wydajemy pierwszą komendę:

bcdedit /set {current} description "Windows 10 Hyper-V"

Wydanie polecenia: bcdedit /set {current} description "Windows 10 Hyper-V"
Wydanie polecenia: bcdedit /set {current} description “Windows 10 Hyper-V”

Po poprawnym wykonaniu polecenia powinniśmy otrzymać następujący komunikat “Operacja ukończona pomyślne”. Jeśli tak się stało, przechodzimy do kolejnego kroku.

Poprawne wykonanie polecenia: bcdedit /set {current} description "Windows 10 Hyper-V"
Poprawne wykonanie polecenia: bcdedit /set {current} description “Windows 10 Hyper-V”

Pozostając dalej w oknie wiersza poleceń wydajemy komendę:

bcdedit /copy {current} /d "Windows 10 VirtualBox"

Wykonanie polecenia: bcdedit /copy {current} /d "Windows 10 VirtualBox"
Wykonanie polecenia: bcdedit /copy {current} /d “Windows 10 VirtualBox”

Jeśli powyższe polecenie zostało wykonane poprawnie, przechodzimy do kolejnego etapu.

Pomyślne wykonanie polecenia: bcdedit /copy {current} /d "Windows 10 VirtualBox"
Pomyślne wykonanie polecenia: bcdedit /copy {current} /d “Windows 10 VirtualBox”

W tym miejscu musimy skopiować ID i wydać polecenie:

bcdedit /set {TWÓJ NYMER ID} hypervisorlaunchtype off

Wykonanie polecenia: bcdedit /set {ID} hypervisorlaunchtype off
Wykonanie polecenia: bcdedit /set {ID} hypervisorlaunchtype off

W nastepnym etapie potwierdzamy, czy informacja “Operacja ukończona pomyślnie” została wyświetlona.

Polecenie: bcdedit /set {ID} hypervisorlaunchtype off wykonane pomyślnie.
Polecenie: bcdedit /set {ID} hypervisorlaunchtype off wykonane pomyślnie.

Efekt powyższych zmian możemy zobaczyć poprzez  ponowne uruchomienie komputera.

Ponowne uruchomienie komputera.
Ponowne uruchomienie komputera.

Od tego momentu podczas uruchamiania systemu możemy zdecydować, z którego programu przeznaczonego do wirtualizacji będziemy korzystać.

Wybór narzędzia przeznaczonego do wirtualizacji.
Wybór narzędzia przeznaczonego do wirtualizacji.

Powodzenia.

Podobne wpisy

Blokowanie popularnych stron internetowych w systemie Windows 10.

Jak zablokować Facebooka oraz inne popularne serwisy internetowe

Usunięcie tarczy z ikony programu w systemie Windows 10.

4 sposoby na usunięcie tarczy z ikony programu w systemie Windows 10.

Podgląd zablokowanej zmiany hasła za pomocą przystawki „Użytkownicy i grupy lokalne”.

Zarządzanie użytkownikami przy użyciu polecenia NET USER w systemie Windows 10

Widok odinstalowanej asystentki Cortana.

Usunięcie Cortany z systemu Windows 10