See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 13428|Vastuse: 0

Lahendused konfliktidele Hyper-V ja VirtualBoxi ning VMware vahel

[Kopeeri link]
Postitatud 14.04.2018 21:20:17 | | |
Visual Studio paigaldamine võib põhjustada konflikte VirtualBoxi ja VMware'iga, kuna Windows Phone SDK on paigaldatud ning konfliktid avalduvad järgmiselt:

VirtualBoxi avamisel ja VMware'iga 64-bitise virtuaalmasina loomisel ilmub järgmine veateade:

VT-x/AMD-V riistvarakiirendus on lubatud, kuid see ei tööta. Sinu 64-bitine külaline ei tuvasta 64-bitist protsessorit ega saa käivituda.
Palun veenduge, et olete oma hostarvuti BIOS-is VT-x/AMD-V korrektselt sisse lülitanud.


Selle põhjustab Windows Phone'i SDK-s, kus Hyper-V on installimise ajal sisse lülitatud.

Windows Phone'i SDK telefonisimulaator tuleb virtualiseerida Hyper-V-ga. Hyper-V on Microsofti virtualiseerimistarkvara, sarnane VirtualBoxile ja VMware'ile, mida saab kasutada virtuaalmasinate loomiseks. Neid nimetatakse hüperviisoriteks või virtuaalmasina monitorideks. Kuna Hyper-V ei saa eksisteerida koos VirtualBoxi ja VMware'iga, ei tööta VirtualBox ja VMware korralikult, kui Hyper-V on sisse lülitatud. Ülaltoodud veas mainitud "VT-x/AMD-V" on protsessori riistvaralise virtualiseerimise tugi, mis on BIOS-is juba sisse lülitatud; Hyper-V kasutas seda, mistõttu VirtualBox ja VMware kurtsid, et see ei tööta.

Lahendus on Hyper-V keelamine. On mitmeid teid:

Esimene meetod: Käivita käsk administraatori õigustega: bcdedit /sea hypervisorlaunchtype välja.

                   Vastav käsk Hyper-V avamiseks on: bcdedit /set hypervisorlaunchtype auto.

Teine meetod: kasuta graafilise liidese programmi "Lisa või eemalda Windowsi komponendid" ja eemalda selles Hyper-V märk.

Kõik ülaltoodud meetodid nõuavad arvuti taaskäivitamist. Ja pärast Hyper-V keelamist ei saa sa kasutada telefoni emulaatorit Windows Phone'i SDK-s.

Ma pole leidnud viisi, kuidas VirtualBoxi VM-e ja Hyper-V-d samaaegselt käivitada, välja arvatud juhul, kui VirtualBoxi VM-id on 32-bitised (proovisin 32-bitiseid Windows XP VM-e ja need töötavad endiselt hästi, kui Hyper-V on lubatud).



Selleks, et otsustada, kas lülitada arvuti käivitamisel Hyper-V sisse, järgi järgmisi samme:

1. Käivita administraatori õigustegabcdedit /copy {current} /d "Windows 10 (Hyper-V sees)"käsk ja seejärel anna märku, et on loodud uus käivitusmenüü element, märgi koodijada { }.

2. Jooksebcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX} hüpervisorlaunchtype autoKäsk, vaheta siin punane XXX kood.

3. Tee paremklõps "See arvuti" omadusel, Täiustatud süsteemiseaded, Käivitamine ja varukoopia ning määra "Aeg operatsioonisüsteemi nimekirja kuvamiseks".





Eelmine:.net/c# Kasuta Costura.Fodyt, et pakendada DLL EXE-sse
Järgmine:SQL Server horisontaalne tabel vertikaalsele tabelile (rida veeruni)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com