Jak uruchomić maszyny wirtualne VirtualBox i Hyper-V na jednym komputerze
- 2257
- 453
- Pan Ludwik Żak
Jeśli używasz maszyn wirtualnych VirtualBox (nawet jeśli nie wiesz o tym: wiele emulatorów Androida ma również tę konkretną maszynę wirtualną) i zainstaluj maszynę wirtualną Hyper-V (wbudowane oddzielne edycje Windows 10 i 8), zmierzysz się fakt, że maszyny wirtualne VirtualBox przestaną się uruchamiać.
Tekst błędu pojawi się: „Nie było możliwe otwarcie sesji dla maszyny wirtualnej” i opis (przykład dla Intel): VT-X nie jest dostępny (VERR_VMX_NO_VMX) Kod błędu E_FAIL (jeśli nie, jeśli tego nie zrobiłeś Zainstaluj Hyper-V, najprawdopodobniej ten błąd jest spowodowany faktem, że wirtualizacja nie jest zawarta w BIOS/UEFI).
Możesz to rozwiązać, usuwając komponenty Hyper -V w systemie Windows (Panel sterowania - programy i komponenty - instalacja i usuwanie komponentów). Jeśli jednak potrzebujesz maszyn wirtualnych Hyper-V, może to być niewygodne. W tych instrukcjach - o tym, jak korzystać z VirtualBox i Hyper -V na jednym komputerze z niższym czasem.
Szybkie wyłączenie i włączenie Hyper-V dla VirtualBox
Aby móc uruchamiać maszyny wirtualne VirtualBox i emulatory Androida na podstawie nich z zainstalowanymi komponentami Hyper-V, konieczne jest wyłączenie rozpoczęcia hiperwizyoru Hyper-V.
Możesz to zrobić w ten sposób:
- Uruchom wiersz poleceń w imieniu administratora i wprowadź następne polecenie
- BCDEDIT /SET HIPERVISORLAUNCHTYPE
- Po wypełnieniu polecenia ponownie uruchom komputer.
Teraz VirtualBox zostanie uruchomiony bez błędu: „Nie było możliwe otwarcie sesji dla maszyny wirtualnej” (jednak Hyper-V nie zostanie uruchomiony).
Aby zwrócić wszystko do swojego pierwotnego stanu, użyj polecenia BCDEDIT /SET HIPERVISORLAUNCHTYPE AUTO Kolejne ponowne uruchomienie komputera.
Tę metodę można zmodyfikować, dodając dwa punkty do menu pobierania systemu Windows: jeden z Hyper -V włączony, drugi z rozłączonym. Ścieżka dotyczy następujących (w wierszu poleceń w imieniu administratora):
BcDedit /copy current /d „Wyłącz Hyper-V”
- Zostanie utworzone nowe menu ładowania systemu Windows, GUID zostanie również wyświetlony w wierszu poleceń.
- Wprowadź polecenie
BCDEDIT /SET
W rezultacie po ponownym uruchomieniu systemu Windows 10 lub 8 (8.1) Zobaczysz dwa elementy menu rozruchowego OS: uruchamianie w jednym z nich, zdobądź pracowników Hyper -V, w drugim - VirtualBox (w przeciwnym razie będzie to ten sam system).
W rezultacie, aby osiągnąć pracę, choć nie jest jednocześnie dwie maszyny wirtualne na jednym komputerze.
Osobno zauważam, że metody opisane w Internecie ze zmianą rodzaju uruchomienia usługi HVService, w tym w rejestrze usług HKEY_LOCAL_MACHINE \ System \ CurrentControlset \, nie przyniosły pożądanego rezultatu w moich eksperymentach.
- « Jak wyczyścić pamięć podręczną w przeglądarce
- Jak naprawić urządzenie USB w bieżącym stanie wykryte po włączeniu komputera »