Dnes bych tu rád ukázal možnost, jak provozovat VMware a Hyper-V virtualizaci v rámci jednoho počítače. Protože tyto dva hypervisory nemohou plnohodnotně pracovat souběžně, tak je nutné v případě použití VMware vypnout virtualizaci pro Hyper-V a obráceně.
Jak na to?
Nejprve si otevřeme příkazový řádek s oprávněním správce (as Administrator).
Používání VMware
Pokud tedy chceme použít pro nějaké testy VMware, tak musíme pomocí níže vypsaného příkazu vypnout Hyper-V virtualizaci.
bcdedit /set hypervisorlaunchtype auto
Může se vám stát, že i přesto nastane problém se spuštěním virtuálního stroje ve VMware. Může se zobrazit následující informace
KB 79832 vás bude instruovat o tom, že v rámci vlastností virtuálního stroje bude nutné zaškrtnout následující políčko
Po této změně by mělo být již vše připraveno ke startu virtuálního počítače.
Používání Hyper-V
Pokud budete potřebovat využít Hyper-V, tak bude zapotřebí opět Hypervisor zapnout. To provedeme následujícím příkazem
bcdedit /set hypervisorlaunchtype off
Po spuštění příkazu je vždy zapotřebí restart operačního systému, aby se změna aplikovala. Když už jste v příkazovém řádku, tak i restart můžeme provést příkazem
shutdown -r -t 0
- shutdown = příkaz pro vypnutí počítače
- -r = restart počítače
- -t 0 = čas (v sekundách), který bude odpočítáván do do restartu počítače
Je nutné Hyper-V odinstalovat?
Bohužel ne vždy vám bude toto přepínání fungovat. Např. jsem zjistil, že v případě instalace hypervisoru VMware ESX serveru, nepomůže ani toto vypnutí. Při pokusu o spuštění se zobrazí následující informace
Při pokusu o pokračování bez virtualizace se zobrazí tato chyba
V tomto případě je nutné odinstalovat funkci Hyper-V z počítače úplně. Potom je již možné ve VMware nainstalovat ESX server bez problémů.
Věřím, že vám tento jednoduchý návod pomůže při provozování více virtualizačních nástrojů v rámci jednoho operačního systému.
Leave a Reply