VirtualBox болон Hyper-V виртуал машинуудыг ижил компьютер дээр хэрхэн ажиллуулах

Pin
Send
Share
Send

Хэрэв та 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-ийг ижил компьютер дээр хэрхэн бага цаг зарцуулах тухай юм.

VirtualBox-т зориулсан Hyper-V-ийг түргэн идэвхжүүлж, идэвхжүүлнэ үү

VirtualBox виртуал машинууд болон тэдгээрт суурилсан Android эмуляторуудыг суулгасан Hyper-V бүрэлдэхүүн хэсгүүдтэй ажиллуулахын тулд та Hyper-V гипервизорыг унтраах хэрэгтэй.

Та дараах аргаар хийж болно.

  1. Командын мөрийг администратороор ажиллуулаад дараах тушаалыг оруулна уу
  2. bcdedit / hypervisorlaunchtype тохируулах
  3. Тушаалыг гүйцэтгэсний дараа компьютераа дахин ажиллуулна уу.

Одоо VirtualBox нь "Виртуал машинд зориулж сешнийг нээж чадахгүй байна" алдаагүй ажиллаж эхлэх болно (гэхдээ Hyper-V эхлэхгүй).

Бүх зүйлийг анхны байдалд нь оруулахын тулд командыг ашиглана уу bcdedit / hypervisorlaunchtype авто машиныг тохируулах компьютерийг дахин унтрааж эхэлнэ.

Энэ аргыг Windows-ийн ачаалах цэсэнд хоёр зүйл нэмж оруулах замаар өөрчилж болно: нэг нь Hyper-V идэвхжсэн, нөгөө нь идэвхгүй. Зам нь ойролцоогоор дараахь (администраторын тушаалын мөрөнд) байна.

  1. bcdedit / copy {current} / d "Hyper-V-г идэвхгүй болгох"
  2. Windows ачаалах цэсийн шинэ зүйл бий болох бөгөөд энэ зүйлийн GUID нь командын мөрөнд гарч ирнэ.
  3. Командыг оруулна уу
    bcdedit / set {харуулсан GUID} гипервизорлаунчтай

Үүний үр дүнд Windows 10 эсвэл 8 (8.1) -ийг дахин ачаалсны дараа та OS ачаалах цэсэн дээрх хоёр зүйлийг харах болно: тэдгээрийн аль нэгэнд ачаалагдсаны дараа та Hyper-V VMs, нөгөө VirtualBox руу орох болно (эс тэгвэл энэ нь ижил систем байх болно).

Үүний үр дүнд нэг компьютер дээр хоёр виртуал машин зэрэг нэгэн зэрэг ажиллахгүй байх боломжтой.

Hvservice үйлчилгээг эхлүүлэх төрлийг өөрчлөх, түүний дотор HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services бүртгэлд хамрагдах Интернетэд тайлбарласан аргууд миний туршилтанд хүссэн үр дүнг авчираагүй болохыг тусад нь тэмдэглэв.

Pin
Send
Share
Send