Како да управувате виртуелни машини VirtualBox и Hyper-V на ист компјутер

Pin
Send
Share
Send

Ако користите виртуелни машини VirtualBox (дури и ако не знаете за тоа: многу емулатори на Андроид исто така го имаат овој ВМ како своја основа) и инсталирајте ја виртуелната машина Hyper-V (вградена компонента на Windows 10 и 8 одделни изданија), ќе наидете на фактот дека Виртуелните машини VirtualBox ќе престанат да започнат.

Текстот за грешка ќе каже: „Не можете да ја отворите сесијата за виртуелната машина“ и опис (пример за Intel): VT-x не е достапен (VERR_VMX_NO_VMX) код за грешка E_FAIL (сепак, ако не сте ја инсталирале Hyper-V, најверојатно ова Грешката е предизвикана од фактот дека виртуелизацијата не е вклучена во БИОС / УЕФИ).

Можете да го решите ова со деинсталирање на компонентите Hyper-V во Windows (контролен панел - програми и компоненти - инсталирање и отстранување на компоненти). Меѓутоа, ако ви требаат виртуелни машини Hyper-V, ова може да биде незгодно. Овој туторијал е за тоа како да ги користите VirtualBox и Hyper-V на ист компјутер со помалку време.

Брзо оневозможете и овозможете го Hyper-V за VirtualBox

За да можете да извршите виртуелни машини VirtualBox и емулатори на Android врз основа на нив со инсталирани компоненти Hyper-V, треба да го исклучите лансирањето на хипервизорот Hyper-V.

Можете да го направите ова на овој начин:

  1. Извршете ја командната линија како администратор и внесете ја следнава команда
  2. исклучен хипервизорски статус bcdedit / постави
  3. Откако ќе ја извршите командата, рестартирајте го компјутерот.

Сега VirtualBox ќе започне без грешка „Не можам да ја отворам сесијата за виртуелната машина“ (сепак, Hyper-V нема да започне).

За да вратите сè во првобитна состојба, користете ја командата bcdedit / set hypervisorlaunchtype автоматско проследено со рестартирање на компјутерот.

Овој метод може да се измени со додавање на две артикли во менито за подигање на Windows: едната со овозможена Hyper-V, другата со оневозможена. Патеката е приближно следна (на командната линија како администратор):

  1. bcdedit / копија {струја} / г "Оневозможи хипер-V"
  2. Beе се создаде нова ставка од менито за подигање Виндоус, а Упатството за оваа ставка ќе се прикаже и на командната линија.
  3. Внесете команда
    bcdedit / set {е исклучен хипервизорскиот статус GUID

Како резултат, после рестартирање на Windows 10 или 8 (8.1), ќе видите две артикли на менито за подигање на оперативниот систем: откако ќе се вчитаат во една од нив, ќе добиете работни Hyper-V VMs, а во другата VirtualBox (во спротивно ќе биде истиот систем).

Како резултат, можно е да се добие работа, дури и ако не истовремено, на две виртуелни машини на ист компјутер.

Одделно, забележувам дека методите опишани на Интернет со промена на видот на почеток на услугата hvservice, вклучително и во регистарот HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services, не го донесоа посакуваниот резултат во моите експерименти.

Pin
Send
Share
Send