Si për të drejtuar VirtualBox dhe Hyper-V makinat virtuale në të njëjtin kompjuter

Nëse përdorni VirtualBox virtual machines (edhe nëse nuk dini për këtë: shumë emulatorë të Android bazohen gjithashtu në këtë VM) dhe instaloni makinën virtuale Hyper-V (komponent i integruar i Windows 10 dhe 8 botime të ndara), do të gjeni faktin se Makinat virtuale të VirtualBox do të ndalen.

Teksti i gabimit do të raportojë: "Seksioni nuk mund të hapet për makinën virtuale" dhe përshkrimi (shembull për Intel): VT-x nuk është i disponueshëm (VERR_VMX_NO_VMX) Kodi gabimi E_FAIL (megjithatë, nëse nuk e keni instaluar Hyper-V, Gabimi shkaktohet nga fakti që virtualizimi nuk është i përfshirë në BIOS / UEFI).

Kjo mund të zgjidhet duke hequr komponentët e Hyper-V në Windows (paneli i kontrollit - programet dhe komponentët - instalimi dhe heqja e komponentëve). Megjithatë, nëse keni nevojë për makinat virtuale Hyper-V, kjo mund të jetë e papërshtatshme. Ky tutorial përshkruan se si të përdorin VirtualBox dhe Hyper-V në një kompjuter me më pak kohë.

Shpejt çaktivizoni dhe aktivizoni Hyper-V për të drejtuar VirtualBox

Për të qenë në gjendje për të drejtuar makinat virtuale VirtualBox dhe emulators Android bazuar në ato kur komponentët Hyper-V janë instaluar, duhet të fikni nisjen e Hyper-V hypervisor.

Kjo mund të bëhet në këtë mënyrë:

  1. Run command prompt si administrator dhe futni komandën e mëposhtme
  2. bcdedit / set hypervisorlaunchtype off
  3. Pas ekzekutimit të komandës, rinisni kompjuterin.

Tani VirtualBox do të fillojë pa gabimin "S'mund të hapet sesioni për makinën virtuale" (megjithatë, Hyper-V nuk do të fillojë).

Për të kthyer gjithçka në gjendjen e tij origjinale, përdorni komandën bcdedit / set hypervisorlaunchtype auto me rifillimin e mëvonshëm të kompjuterit.

Kjo metodë mund të modifikohet duke shtuar dy elementë në menynë e nisjes së Windows: një me Hyper-V enabled dhe tjetra me aftësi të kufizuara. Rruga është afërsisht në vijim (në komandën si administrator):

  1. bcdedit / copy {current} / d "Hiq Hyper-V"
  2. Do të krijohet një artikull i ri i menysë boot i Windows dhe GUID i këtij artikulli gjithashtu do të shfaqet në rreshtin e komandave.
  3. Shkruani komandën
    bcdedit / set {shfaqur GUID} hypervisorlaunchtype off

Si rezultat, pasi të rifilloni Windows 10 ose 8 (8.1), do të shihni dy opsione të menysë së nisjes OS: futja në një prej tyre do të marrë Hyper-V VM që punon, në tjetrën - VirtualBox (ndryshe do të jetë i njëjti sistem).

Si rezultat, është e mundur të arrihet puna, edhe nëse jo e njëkohshme, e dy makinave virtuale në një kompjuter.

Veçmas, vura re se metodat e përshkruara në internet me ndryshimin e llojit të fillimit të shërbimit hvservice, duke përfshirë në regjistrin HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services në eksperimentet e mia, nuk kanë sjellë rezultatin e dëshiruar.