Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13428|Odpověď: 0

Řešení konfliktů mezi Hyper-V a VirtualBoxem a VMware

[Kopírovat odkaz]
Zveřejněno 14.04.2018 21:20:17 | | |
Instalace Visual Studia může způsobit konflikty mezi VirtualBoxem a VMware, protože je nainstalováno SDK Windows Phone a tyto konflikty se projevují následovně:

Při otevření VirtualBoxu a vytvoření 64bitového virtuálního stroje pomocí VMware se objeví následující chybová zpráva:

Hardwarová akcelerace VT-x/AMD-V byla povolena, ale není funkční. Váš 64bitový host nedokáže detekovat 64bitový procesor a nebude schopen nabootovat.
Ujistěte se, že máte správně povolené VT-x/AMD-V v BIOSu vašeho hostitelského počítače.


To je způsobeno tím, že SDK Windows Phone má během instalace zapnutý Hyper-V.

Simulátor telefonu ve Windows Phone SDK musí být virtualizován pomocí Hyper-V. Hyper-V je virtualizační software Microsoftu, podobný VirtualBoxu a VMware, který lze použít k vytváření virtuálních strojů. Nazývají se hypervizory nebo monitory virtuálních strojů. Protože Hyper-V nemůže koexistovat s VirtualBoxem a VMware, VirtualBox a VMware nebudou správně fungovat, když je Hyper-V zapnutý. "VT-x/AMD-V" zmíněný v chybě výše je hardwarová virtualizační podpora procesoru, která je již zapnutá v BIOSu; Hyper-V ho používal, takže VirtualBox a VMware si stěžovaly, že není funkční.

Řešením je vypnout Hyper-V. Existuje několik cest:

První metoda: Spusť příkaz s administrátorskými oprávněními: bcdedit /set hypervisorlaunchtype off.

                   Odpovídající příkaz pro otevření Hyper-V je: bcdedit /set hypervisorlaunchtype auto.

Druhá metoda: použít grafické rozhraní "Add or remove Windows components" a odškrtnout v něm Hyper-V.

Všechny výše uvedené metody vyžadují restart počítače. A po vypnutí Hyper-V už nemůžeš používat emulátor telefonu v SDK Windows Phone.

Nenašel jsem způsob, jak spouštět VirtualBox VM a Hyper-V současně, pokud VM ve VirtualBoxu nejsou 32bitové (zkoušel jsem 32bitové Windows XP VM a stále fungují bez problémů i s Hyper-V).



Chcete-li si při spuštění počítače zapnout Hyper-V, postupujte podle těchto kroků:

1. Spouštět s administrátorskými oprávněnímibcdedit /copy {current} /d "Windows 10 (Hyper-V zapnuto)"a pak vyzvať, že byla vytvořena další položka startovacího menu, všimněte si řetězce kódu v { }.

2. Utíkejbcdedit /set {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX} hypervisorlaunchtype autopříkaz, nahraďte zde červený kód XXX.

3. Klikněte pravým tlačítkem na vlastnost "Tento počítač", Pokročilá systémová nastavení, Spuštění a Failover, a nastavte "Čas zobrazení seznamu operačního systému".





Předchozí:.net/c# Použijte Costura.Fody k zabalení DLL do EXE
Další:sqlserver Horizontální tabulka do vertikální tabulky (řádek do sloupce)
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com