VirtualBox နဲ့ Hyper-V virtual machine တွေကိုကွန်ပျူတာတစ်လုံးတည်းမှာဘယ်လို run မလဲ

Pin
Send
Share
Send

အကယ်၍ သင်သည် VirtualBox virtual machine ကိုအသုံးပြုသည် (သင်မသိသေးသည့်တိုင် Android emulators တော်တော်များများတွင်ဤ VM ကိုအခြေခံထားခြင်း) နှင့် Hyper-V virtual machine (Windows 10 နှင့် 8 သီးခြားထုတ်ဝေမှုများတွင်ပါ ၀ င်သောအစိတ်အပိုင်း) ကို install လုပ်ပါကသင်တွေ့လိမ့်မည်။ VirtualBox virtual machine များသည်စတင်ခြင်းကိုရပ်တန့်သွားလိမ့်မည်။

အမှားစာသားက“ virtual machine အတွက် session ကိုဖွင့ ်၍ မရပါ” နှင့်ဖော်ပြချက် (Intel အတွက်ဥပမာ) ဖော်ပြလိမ့်မည်။ VT-x မရပါ (VERR_VMX_NO_VMX) အမှားကုဒ် E_FAIL (သို့သော်၊ အကယ်၍ သင်သည် Hyper-V ကိုမထည့်သွင်းပါက၊ Virtualization သည် BIOS / UEFI တွင်မပါရှိခြင်းကြောင့်အမှားအယွင်းဖြစ်ရသည်။

သင်ဖြေရှင်းနိုင်သည်မှာ Windows ရှိ Hyper-V အစိတ်အပိုင်းများကိုဖယ်ထုတ်ခြင်း (ထိန်းချုပ်မှု - ပရိုဂရမ်များနှင့်အစိတ်အပိုင်းများ - အစိတ်အပိုင်းများကိုတပ်ဆင်ခြင်းနှင့်ဖယ်ရှားခြင်း) ။ သို့သော်သင် Hyper-V virtual machine များလိုအပ်ပါက၎င်းသည်အဆင်မပြေနိုင်ပါ။ ဒီသင်ခန်းစာကတော့ VirtualBox နဲ့ Hyper-V ကိုကွန်ပျူတာတစ်လုံးတည်းမှာအချိန်နည်းနည်းနဲ့ဘယ်လိုသုံးရမလဲဆိုတာပါ။

VirtualBox အတွက် Hyper-V ကိုလျင်မြန်စွာ disable လုပ်ပါ

VirtualBox virtual machine နှင့် Android emulators များတပ်ဆင်ထားပြီး၎င်းတို့ကိုတပ်ဆင်ထားသည့် Hyper-V အစိတ်အပိုင်းများကိုအခြေခံပြီး Hyper-V hypervisor ကိုစတင်ဖွင့်ရန်လိုအပ်သည်။

သင်ဤနည်းဖြင့်လုပ်နိုင်သည်။

  1. Command line ကို administrator အနေဖြင့် run ။ အောက်ပါ command ကိုရိုက်ပါ
  2. bcdedit / ပိတ် hypervisorlaunchtype
  3. command ကိုပြီးတဲ့အခါ၊ ကွန်ပျူတာကို restart လုပ်ပါ။

ယခု VirtualBox သည်“ virtual machine အတွက် session ကိုဖွင့ ်၍ မရပါ” (သို့သော် Hyper-V သည်အစပြုမည်မဟုတ်) အမှားမရှိဘဲစတင်ပါလိမ့်မည်။

အရာရာကိုမူလအခြေအနေသို့ပြန်ပို့ရန် command ကိုအသုံးပြုပါ bcdedit / set hypervisorlaunchtype အော်တို ကွန်ပျူတာကို restart လုပ်ပါ။

ဒီနည်းလမ်းကို Windows boot menu မှာ item နှစ်ခုပေါင်းထည့်ခြင်းဖြင့်ပြုပြင်နိုင်သည်။ တစ်ခုမှာ Hyper-V ကို enable လုပ်ထားပြီးနောက်တစ်ခုကတော့ disabled လုပ်ထားတယ်။ လမ်းကြောင်းသည်ခန့်မှန်းခြေအားဖြင့် (command line တွင် administrator အနေဖြင့်) ဖြစ်သည်။

  1. bcdedit / copy {လက်ရှိ} / d "Hyper-V ကို Disable"
  2. Windows boot menu အသစ်ကိုဖန်တီးလိမ့်မည်။ ၎င်းကို GUID ကိုလည်း command line တွင်ပြလိမ့်မည်။
  3. command ရိုက်ထည့်ပါ
    bcdedit / set {ပြထားတဲ့ GUID} hypervisorlaunchtype ကိုပိတ်ထား

ရလဒ်အနေဖြင့်၊ Windows 10 (သို့) ၈ (၈.၁) ကို reboot လုပ်ပြီးရင် OS boot menu ထဲက item နှစ်ခုကိုတွေ့ရလိမ့်မည်။ ၎င်းတို့ထဲမှတစ်ခုထဲသို့သွင်းပြီးနောက်၊ သင်သည် Hyper-V VMs နှင့်အခြား VirtualBox သို့အလုပ်လုပ်လိမ့်မည် (မဟုတ်လျှင်၎င်းသည်အတူတူပင်ဖြစ်လိမ့်မည်) ။

ရလဒ်အနေနှင့်၊ ကွန်ပျူတာတစ်လုံးတည်းရှိ virtual machine ၂ ခု၏တစ်ပြိုင်နက်တည်းမဟုတ်လျှင်ပင်အလုပ်ကိုရနိုင်သည်။

သီးခြားသတိပြုပါ၊ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services registry တွင်၊ hvservice service ၏ start အမျိုးအစားကိုပြောင်းလဲခြင်းနှင့်အင်တာနက်ပေါ်တွင်ဖော်ပြထားသောနည်းလမ်းများသည်ကျွန်ုပ်၏စမ်းသပ်ချက်များ၌လိုချင်သောရလဒ်မရရှိခဲ့ပါ။

Pin
Send
Share
Send