Nastavení virtuálního počítače s Windows v Linuxu pomocí KVM je lepší než duální spouštění. Zde je návod, jak začít.
Provoz virtuálního počítače s Windows vedle Linuxu má své výhody. S nastaveným virtuálním počítačem Windows si nemusíte lámat hlavu kolem vrstev kompatibility nebo hledat open-source alternativy ke svým oblíbeným aplikacím pro Windows. Kromě toho, pokud jste vývojář, bude snadné testovat software na více operačních systémech.
Virtuální stroj založený na jádru nebo KVM je vaše nejlepší sázka, pokud jde o nastavení virtuálního stroje Windows na Linuxu. Jak ale postupovat při vytvoření nového KVM a instalaci Windows na něj?
1. Nainstalujte a nakonfigurujte potřebný software KVM
Jako první krok musíte zkontrolovat, zda váš procesor podporuje virtualizaci a zda je ve vašem systému povolena. Chcete-li to provést, spusťte:
grep -Ec '(vmx|svm)' /proc/cpuinfo
Výstup větší než 0 znamená, že virtualizace je povolena a můžete pokračovat. V opačném případě restartujte počítač, přejděte do možností systému BIOS a povolte podporu virtualizace.
Pokud s KVM pracujete poprvé, musíte to pochopit Virtuální stroje založené na jádře a jak fungují.
Jakmile je virtualizace nastavena, nainstalujte požadované balíčky KVM z úložišť vašeho distribuce. Instalační příkaz se bude lišit v závislosti na distribuci, kterou používáte.
V distribucích založených na Debianu a Ubuntu spusťte:
sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager
Na Arch Linuxu a jeho derivátech:
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
Nainstalujte balíčky KVM na Fedoru a RHEL pomocí:
sudo dnf install @virtualization
Dále povolte a spusťte démona libvirt spuštěním:
sudo systemctl enable libvirtd
sudo systemctl start libvirtd
Zkontrolujte, zda libvirtd funguje správně pomocí:
sudo systemctl status libvirtd
Pokud se výstup vrátí „aktivní“ zeleně, můžete bezpečně pokračovat. Pokud se zobrazí červeně „neaktivní“, spusťte výše uvedené příkazy znovu.
Nakonec přidejte svého uživatele do skupin libvirt a kvm pomocí:
sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)
2. Stáhněte si ISO Windows 10
S konfigurací virtualizace z cesty jste nyní připraveni vytvořit virtuální stroj. Nejprve si však stáhněte soubor ISO systému Windows 10, který použijete ke spuštění virtuálního počítače.
Přejděte na stránku stahování systému Windows 10 a přejděte dolů a vyberte Windows 10 (více edice ISO) z rozbalovací nabídky Vybrat vydání. Poté klikněte Potvrdit.
Vyberte vhodný jazyk a stiskněte Pokračovat. Nyní budete mít dvě možnosti, jak stáhnout 64bitovou a 32bitovou edici Windows 10. Klikněte na ten, který chcete nainstalovat.
Stažení:Windows 10 (Volný, uvolnit)
3. Vytvořte nový KVM pomocí virt-manager
Spusťte Virtual Machine Manager zadáním virt-manažerka v příkazovém řádku nebo z nabídky aplikací. Klikněte na Vytvořte nový virtuální počítač (ikona na ploše s tlačítkem přehrávání uprostřed) a pokračujte.
Pokračujte výchozím výběrem —Místní instalační médium– a klikněte Vpřed.
Klikněte Procházet > Procházet místní a vyberte stažený soubor ISO systému Windows 10 ze svého úložiště. Klikněte OTEVŘENO pro výběr obrazu ISO. Virtual Machine Manager automaticky rozpozná OS. Klikněte Vpřed pokračovat.
Zadejte množství paměti a jader CPU, které chcete přidělit virtuálnímu počítači. Pro začátek bude polovina skutečné paměti vašeho počítače více než dostatečná. Pokud jde o jádra CPU, vyberte cokoli v rozsahu od jedné třetiny do poloviny dostupných jader. Až budete hotovi, udeřte Vpřed.
V následujícím okně se ujistěte Povolit úložiště pro tento virtuální počítač je zaškrtnuto. Poté zadejte velikost obrazu disku (50 GB bude stačit) a klikněte Vpřed.
Zadejte název virtuálního počítače a klikněte Dokončit jakmile si přečtete specifikace virtuálního počítače.
Virtual Machine Manager nyní vytvoří počítač a hned poté jej spustí.
4. Nainstalujte Windows 10 na KVM
Objeví se nové okno Virtual Machine Manager, ve kterém můžete vidět spouštění počítače se systémem Windows. Obrazovka zmodrá a zobrazí se okno Nastavení systému Windows.
Ze seznamu dostupných možností vyberte Jazyk k instalaci, Formát času a měny a Klávesnice nebo metoda zadávání. Až budete hotovi, udeřte Další > Nainstalovat.
Nyní se spustí proces nastavení a budete požádáni o zadání kódu Product Key. Zadejte kód Product Key, pokud jej máte. V opačném případě vyberte Nemám produktový klíč.
Existují různé verze Windows 10 můžete nainstalovat. Vyberte ten, který chcete nainstalovat, a klikněte další. Na následující obrazovce zaškrtněte políčko vedle Souhlasím s licenčními podmínkami a klikněte další.
Vybrat Vlastní: Instalace pouze systému Windows (pokročilé) protože na virtuálním počítači již není nainstalován systém Windows.
Na další obrazovce rozdělte disk pomocí Nový, Vymazat, a Formát možnosti, pokud chcete mít více jednotek. Pro ty, kteří chtějí nastavit jeden oddíl, klikněte další.
Windows nyní začnou instalovat na virtuální počítač. Projdete těmito kroky: Kopírování souborů Windows, Příprava souborů k instalaci, Instalace funkcí, Instalace aktualizací a Dokončení.
Virtuální počítač se může během instalace několikrát restartovat, takže se neznepokojujte a nechte instalační program Windows, aby svou práci provedl.
Po dokončení instalace systému Windows se zobrazí úvodní obrazovka Cortany. Kliknutím na malou ikonu mikrofonu vlevo dole vypnete Cortanu. Dále vyberte svou zeměpisnou polohu a klikněte Ano.
Vyberte rozložení klávesnice a klikněte Ano. Pokud chcete přidat druhé rozvržení, vyberte Přidat rozvržení. V opačném případě klikněte Přeskočit. Po tomto kroku možná budete muset několik minut počkat.
Poté přidejte svůj účet Microsoft a pokračujte. Pokud jako uživatel Linuxu nechcete sdílet své e-mailové informace, použijte prozatím falešnou e-mailovou adresu a heslo. Windows zobrazí chybu s nesprávným heslem. Poté klikněte další přeskočit přidání správné e-mailové adresy
Na následující obrazovce zadejte své jméno a heslo. Dále vyberte a odpovězte na tři bezpečnostní otázky, abyste mohli pokračovat.
Zobrazí se obrazovka Zvolte nastavení ochrany osobních údajů pro vaše zařízení. Pokud nechcete sdílet údaje o využití se společností Microsoft, zakažte všechny možnosti. Poté klikněte Akceptovat.
Přeskočte obrazovku Pojďme si přizpůsobit své zkušenosti a vyberte Teď ne když vás požádá o sdílení osobních údajů s Cortanou. Poté vám systém Windows před spuštěním na plochu přizpůsobí několik dalších věcí.
Pokud nemáte rádi KVM, proč ne další hypervizory jako VirtualBox nebo VMware nainstalovat Windows?
V systému Linux nejste omezeni pouze na KVM
Tak snadné bylo nainstalovat Windows 10 pomocí KVM na Linux. Ale nezastavujte se tady. Vyzkoušejte všechny druhy distribucí Linuxu a dalších operačních systémů s otevřeným zdrojovým kódem jejich instalací do virtuálních strojů.
Nejste omezeni na používání virtuálního počítače založeného na jádru v systému Linux. Pokud chcete, můžete dokonce použít jiné hypervizory, jako je VirtualBox nebo VMware, a nainstalovat Windows na váš počítač se systémem Linux.