Եթե դուք օգտագործում եք VirtualBox վիրտուալ մեքենաներ (նույնիսկ եթե դրա մասին չգիտեք. Android- ի շատ էմուլյատորներ նույնպես ունեն այդ VM- ն որպես իրենց հիմք) և տեղադրեք Hyper-V վիրտուալ մեքենան (Windows 10-ի և 8-ի առանձին խմբագրությունների ներկառուցված բաղադրիչ), դուք կհանդիպեք այն փաստի հետ, որ VirtualBox վիրտուալ մեքենաները կդադարեն սկսել:
Սխալների տեքստում ասվում է. «Հնարավոր չէ բացել նիստը վիրտուալ մեքենայի համար», և նկարագրությունը (օրինակ ՝ Intel- ի համար). VT-x- ը մատչելի չէ (VERR_VMX_NO_VMX) E_FAIL սխալի կոդ (այնուամենայնիվ, եթե դուք չեք տեղադրել Hyper-V, հնարավոր է, որ սա Սխալը պայմանավորված է նրանով, որ վիրտուալացումը ներառված չէ BIOS / UEFI- ում:
Դուք կարող եք դա լուծել `Windows- ում Hyper-V բաղադրիչները տեղադրելով (կառավարման վահանակ - ծրագրեր և բաղադրիչներ - բաղադրիչների տեղադրում և հեռացում): Այնուամենայնիվ, եթե Ձեզ անհրաժեշտ է Hyper-V վիրտուալ մեքենաներ, դա կարող է անհարմար լինել: Այս ձեռնարկը այն մասին է, թե ինչպես օգտագործել VirtualBox- ը և Hyper-V- ը նույն համակարգչում `ավելի քիչ ժամանակ:
Արագորեն անջատեք և միացրեք Hyper-V- ը VirtualBox- ի համար
Որպեսզի կարողանաք գործարկել VirtualBox վիրտուալ մեքենաներ և Android էմուլյատորներ դրանց հիման վրա տեղադրված Hyper-V բաղադրիչներով, անհրաժեշտ է անջատել Hyper-V hypervisor- ի գործարկումը:
Դուք կարող եք դա անել այս կերպ.
- Գործարկեք հրամանի տողը որպես ադմինիստրատոր և մուտքագրեք հետևյալ հրամանը
- bcdedit / set hypervisorlaunchtype- ն անջատված է
- Հրամանը կատարելուց հետո վերագործարկեք համակարգիչը:
Այժմ VirtualBox- ը կսկսվի առանց սխալի ՝ «Չկարողացա բացել նիստը վիրտուալ մեքենայի համար» (այնուամենայնիվ, Hyper-V- ը չի սկսի):
Ամեն ինչ վերադարձնելու իր սկզբնական վիճակին, օգտագործեք հրամանը bcdedit / set hypervisorlaunchtype ինքնաշարժ որին հաջորդում է համակարգիչը վերագործարկելը:
Այս մեթոդը կարող է փոփոխվել `ավելացնելով երկու կետ Windows Windows boot menu- ում` մեկը `Hyper-V- ով միացված, մյուսը` հաշմանդամ: Ուղին մոտավորապես հետևյալն է (հրամանի տողի վրա ՝ որպես ադմինիստրատոր).
bcdedit / պատճենեք {ընթացիկ} / d «Անջատեք Hyper-V» - ը
- Ստեղծվելու է Windows- ի boot ընտրացանկի նոր տարր, և այս ապրանքի GUID- ը ցուցադրվելու է նաև հրամանի տողում:
- Մուտքագրեք հրամանը
bcdedit / set {ցուցադրված GUID} hypervisorlaunchtype- ն անջատված է
Արդյունքում, Windows 10 կամ 8 (8.1) Windows- ը վերագործարկելուց հետո դուք կտեսնեք երկու տարր OS- ի բեռնման մենյուի վրա. Դրանցից մեկի մեջ բեռնավորելուց հետո դուք կստանաք աշխատող Hyper-V VMs, իսկ մյուսը ՝ VirtualBox (այլապես դա նույն համակարգն է):
Արդյունքում, հնարավոր է նույն համակարգչում երկու վիրտուալ մեքենաների աշխատանքը, թեկուզև ոչ միաժամանակ, ստանալ:
Առանձին-առանձին, ես նշում եմ, որ համացանցում նկարագրված մեթոդները hvservice ծառայության սկզբի տեսակը փոխելու հետ, ներառյալ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services գրանցամատյանում, իմ փորձերի արդյունքում ցանկալի արդյունք չեն բերել: