Kako pokrenuti VirtualBox i Hyper-V virtualne mašine na istom računaru

Pin
Send
Share
Send

Ako koristite virtualne strojeve VirtualBox (čak i ako za to ne znate: mnogi Android emulatori također imaju ovaj VM kao osnovu) i instaliraju Hyper-V virtualni stroj (ugrađenu komponentu Windows 10 i 8 zasebnih izdanja), naići ćete na činjenicu da VirtualBox virtualne mašine prestat će se pokretati.

Tekst pogreške reći će: "Ne mogu otvoriti sesiju za virtualnu mašinu", i opis (primjer za Intel): VT-x nije dostupan (VERR_VMX_NO_VMX) kod pogreške E_FAIL (ako niste instalirali Hyper-V, najvjerojatnije ovo Greška je uzrokovana činjenicom da virtualizacija nije uključena u BIOS / UEFI).

To možete riješiti deinstaliranjem Hyper-V komponenti u sustavu Windows (upravljačka ploča - programi i komponente - instaliranje i uklanjanje komponenti). Međutim, ako vam trebaju Hyper-V virtualne mašine, to može biti nezgodno. Ovaj vodič je o tome kako koristiti VirtualBox i Hyper-V na istom računaru sa manje vremena.

Brzo onemogućite i omogućite Hyper-V za VirtualBox

Da biste mogli pokrenuti VirtualBox virtualne strojeve i Android emulatore temeljene na njima s instaliranim Hyper-V komponentama, morate isključiti pokretanje Hyper-V hipervizora.

To možete učiniti na ovaj način:

  1. Pokrenite naredbeni redak kao administrator i unesite sljedeću naredbu
  2. bcdedit / set hipervizorski pokretač isključen
  3. Nakon izvršenja naredbe, ponovo pokrenite računalo.

Sada će VirtualBox pokrenuti bez pogreške "Ne mogu otvoriti sesiju za virtualnu mašinu" (međutim, Hyper-V se neće pokrenuti).

Da biste sve vratili u prvobitno stanje, upotrijebite naredbu bcdedit / set hipervizorski pokretač automatski nakon čega slijedi ponovno pokretanje računara.

Ova metoda se može modificirati dodavanjem dvije stavke u Windows boot meni: jedna s omogućenom Hyper-V, a druga s onemogućenim. Put je približno sljedeći (u naredbenoj liniji kao administrator):

  1. bcdedit / copy {current} / d "Onemogući Hyper-V"
  2. Stvorit će se nova stavka izbornika za pokretanje sustava Windows, a GUID ove stavke također će se prikazati u naredbenom retku.
  3. Unesite naredbu
    bcdedit / set {prikazano GUID} hipervisočni tip isključen

Kao rezultat, nakon ponovnog pokretanja Windows 10 ili 8 (8.1), vidjet ćete dvije stavke na OS-ovom meniju za pokretanje: nakon učitavanja u jedan od njih, dobit ćete radne Hyper-V VM-ove, a u drugi VirtualBox (inače će to biti isti sustav).

Kao rezultat, moguće je dobiti rad, čak i ako ne istovremeno, dvije virtualne mašine na istom računaru.

Zasebno, napominjem da metode opisane na Internetu s promjenom vrste pokretanja usluge hvservice, uključujući i u registru HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services, nisu donijele željeni rezultat u mojim eksperimentima.

Pin
Send
Share
Send