როგორ აწარმოოთ VirtualBox და Hyper-V ვირტუალური მანქანები იმავე კომპიუტერში

თუ იყენებთ VirtualBox ვირტუალურ მანქანებს (მაშინაც კი, თუ არ იციან ამის შესახებ: ბევრი Android emulators ასევე ეფუძნება ამ VM) და დააყენეთ Hyper-V ვირტუალური მანქანა (Windows 10 და 8 ცალკე გამოცემული ვერსიის კომპონენტი), თქვენ მოხვდებით VirtualBox ვირტუალური მანქანები შეწყდება გაშვებული.

VR-x არ არის ხელმისაწვდომი (VERR_VMX_NO_VMX) შეცდომის კოდი E_FAIL (თუმცა, თუ არ დააინსტალირეთ Hyper-V, სავარაუდოდ, შეცდომა გამოწვეულია იმით, რომ ვირტუალიზაცია არ შედის BIOS / UEFI- ში).

ეს შეიძლება მოგვარდეს Windows- ზე ჰიპერ-V კომპონენტების მოხსნის გზით (პანელი - პროგრამები და კომპონენტები - კომპონენტების დაყენება და ამოღება). თუმცა, თუ თქვენ გჭირდებათ ჰიპერ-ვირ ვირტუალური მანქანები, ეს შეიძლება იყოს უხერხული. ამ ტერმინალს აღწერს, თუ როგორ გამოიყენოთ VirtualBox და Hyper-V ერთ კომპიუტერზე ნაკლები დროით.

სწრაფი გამორთვა და ჩართვა Hyper-V გასაშვებად VirtualBox

იმისათვის, რომ შეძლოთ VirtualBox- ის ვირტუალური აპარატებისა და Android emulators- ზე შესრულებისას, როდესაც Hyper-V კომპონენტები დამონტაჟდება, თქვენ უნდა გამორთოთ Hyper-V Hyperervisor- ის გაშვება.

ეს შეიძლება გაკეთდეს ამ გზით:

  1. გაუშვით ბრძანება ბრძანებად ადმინისტრატორს და შეიტანეთ შემდეგი ბრძანება
  2. bcdedit / set hypervisorlaunchtype off
  3. ბრძანების შესრულების შემდეგ, კომპიუტერის გადატვირთვა.

ახლა VirtualBox დაიწყება "შეუძლებელია გახსენით სესიის ვირტუალური მანქანა" შეცდომა (თუმცა Hyper-V არ დაიწყებს).

იმისათვის, რომ ყველაფერი დაბრუნდეს თავდაპირველ სახელმწიფოში, გამოიყენეთ ბრძანება bcdedit / set hypervisorlaunchtype auto კომპიუტერის შემდგომი გადატვირთვით.

ეს მეთოდი შეიძლება შეიცვალოს Windows- ის ჩატვირთვის მენიუში ორი ელემენტით: ერთი ჩართულია Hyper-V- დან, მეორე კი გამორთულია. ბილიკი დაახლოებით შემდეგნაირად არის (ბრძანებათა სტრიქონის ადმინისტრატორში):

  1. bcdedit / copy {current} / d "გამორთვა ჰიპერ- V"
  2. შეიქმნება ახალი Windows ჩატვირთვის მენიუს ელემენტი და ამ ელემენტის GUID ასევე გამოჩნდება ბრძანებათა ზოლში.
  3. შეიყვანეთ ბრძანება
    bcdedit / set {displayed GUID} hypervisorlaunchtype off

შედეგად, Windows 10 ან 8 (8.1) გადატვირთვის შემდეგ დაინახავთ ორ OS ჩატვირთვის მენიუს პარამეტრებს: ერთი მათგანის ჩატვირთვა მიიღებს Hyper-V VM მუშაობას, მეორეში - VirtualBox (სხვაგვარად იქნება იგივე სისტემა).

შედეგად, შესაძლებელი გახდება მუშაობა, თუნდაც ერთდროულად, ორი ვირტუალური მანქანების ერთი კომპიუტერი.

ცალკე აღვნიშნავ, რომ ინტერნეტში აღწერილი მეთოდები შეცვლილია ჰსერვისის სერვისის დაწყების ტიპის, მათ შორის რეესტრში HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet სერვისები ჩემს ექსპერიმენტებში, არ მოუტანია სასურველ შედეგს.