Přejít na obsah

Windows 11 ve virtuálním stroji na Linuxu přes QEMU/KVM (TPM + Secure Boot) - strana 4/4 - LINUX PRO DOMÁCNOST - vzdělávací HUB

Přeskočit menu
Přeskočit menu
Přeskočit menu

Windows 11 ve virtuálním stroji na Linuxu přes QEMU/KVM (TPM + Secure Boot) - strana 4/4

08.02.2026

| STRANA 1 | STRANA 2 | STRANA 3 | STRANA 4 |

Rychlá navigace:
STRANA 1
  • QEMU / KVM
  • (0) Doporučený postup: dočasně „vypnout“ VirtualBox, aby šel používat KVM
  • (1) Instalace QEMU/KVM + Virt-Manager + TPM/UEFI + nástroje
  • (2) Stažení ISO souborů
  • (3) Vytvoření VM ve Virt-Manageru (TPM 2.0 + UEFI Secure Boot)
STRANA 2
  • (4) Nastavení VM před instalací (důležité pro Windows 11)
  • (5) Instalace Windows 11
    • 5.2 Vynucení lokálního účtu (bez Microsoft účtu)
STRANA 3
  • (6) Po instalaci: VirtIO nástroje, rozlišení, sdílení souborů
  • (7) Služba virtiofs ve Windows
  • (8) Odebrání CDROM zařízení z VM (po instalaci)
  • (9) Sdílení souborů mezi Linux hostem a Windows VM (virtiofs)
  • (10) Aktivace sítě – Internet
  • (11) Volitelně: „Immutable Windows“ (bezpečný režim – klon jako pracovní kopie)
  • (12) Doporučení výkonu a ovládání
  • (13) „Úklid“ Windows (doporučení)
  • (14) Licence
  • (15) Hostitel (Linux na fyzickém počítači) je Zorin OS 18 Core
STRANA 4



16) Jak přepínat KVM ↔ VirtualBox (rychle, vratně)

Níže jsou praktické příkazy tak, aby šlo kdykoliv přejít zpět na VirtualBox a později zase na KVM.


A) Přepnutí z KVM na VirtualBox
  • Vypněte virtuální stroj s Windows 11 (Shutdown).
  • Zastavte libvirt (volitelné, ale čisté):
bash

						sudo systemctl stop libvirtd
						  
  • Odpojte KVM moduly (Intel / AMD podle CPU):

Intel:
bash

						sudo modprobe -r kvm_intel kvm
						sudo virsh list --all
						  
AMD:
bash

						sudo modprobe -r kvm_amd kvm
						sudo virsh list --all
						  
Pokud je nějaký VS stále spuštěn, nejdříve jej korektně vypněte, jinak se moduly nemusí odpojit („module is in use“).

Chyby typu „module is in use“ znamenají, že ještě něco běží (VS, libvirt procesy).
Tento způsob odpovídá doporučením pro řešení chyby VirtualBoxu „disable KVM kernel extension“.
Pak spusťte VirtualBox.


B) Přepnutí z VirtualBoxu zpět na KVM
  • Zavřete VirtualBox a vypněte jeho VS.
  • Načtěte KVM moduly:

Intel:
bash

						sudo modprobe kvm
						sudo modprobe kvm_intel
						  
AMD:
bash

						sudo modprobe kvm
						sudo modprobe kvm_amd
						  
  • Spusťte libvirt:
bash

						sudo systemctl start libvirtd
						  
Poznámka:
Jestliže chcete, aby se libvirt zvedal i po restartu pak použijte příkaz: "sudo systemctl enable --now libvirtd"

  • Spusťte Správce virtuálních strojů a virtuální stroj.


C) Pohodlné aliasy
Do ~/.bashrc můžete dát (Intel/AMD variantu dle CPU):

Intel:
bash

						alias unload-kvm-modules="sudo modprobe -r kvm_intel kvm"
						alias load-kvm-modules="sudo modprobe kvm && sudo modprobe kvm_intel"
						  
AMD:
bash

						alias unload-kvm-modules="sudo modprobe -r kvm_amd kvm"
						alias load-kvm-modules="sudo modprobe kvm && sudo modprobe kvm_amd"
						  
Poznámka:
Platí pro Bash; po uložení je nutné otevřít nový terminál nebo spustit source ~/.bashrc.

Použití:
  • před VirtualBoxem: unload-kvm-modules
  • před KVM: load-kvm-modules



BOX – Řešení chyby:
  • „Domain requires KVM, but it is not available“ (Virt-Manager / libvirt) (Chyba při startu domény – hostitel nepodporuje doménu typu kvm.)

Příznaky (co uvidíte):
  • Virt-Manager nedovolí spustit VS a zobrazí chybu typu: Doména vyžaduje KVM, ale není k dispozici…“ nebo „Hostitel nepodporuje doménu typu kvm…“

Abych se v článku příliš neopakoval, vložil jsem řešení do PDF souboru ke stažení:



Základní zdroje k QEMU a KVM

1) QEMU – oficiální dokumentace (User Manual)

2) KVM – dokumentace Linux kernelu (KVM)

3) libvirt – oficiální dokumentace (správa VM, XML formát domén)

4) virt-manager – oficiální web (GUI pro libvirt/KVM)

5) VirtIO ovladače pro Windows (virtio-win ISO – Fedora/virt projekt)

6) virtiofs pro Windows – oficiální how-to (včetně závislosti na WinFsp)


Doplňkové zdroje (UEFI/TPM/WinFsp)

7) OVMF (UEFI firmware pro QEMU/KVM) – Tianocore

8) swtpm (software TPM emulátor používaný s libvirt/QEMU)

9) WinFsp (nutné pro virtiofs ve Windows – oficiální web + dokumentace)


| STRANA 1 | STRANA 2 | STRANA 3 | STRANA 4 |

PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:

Věřím v otevřené znalosti a v to, že kvalitní návody mají být dostupné bez reklam, rušivých prvků a zbytečného trackingu. Každý článek na webu Linux pro domácnost vzniká na základě rešerše, praktického testování na reálném nebo virtuálním počítači, ověřování v různých linuxových distribucích a pečlivého zpracování krok za krokem. Často jde o práci na několik hodin, někdy i několik dnů.

Pokud Vám některý návod pomohl, ušetřil čas nebo usnadnil řešení problému, budu rád za dobrovolnou finanční podporu. A pokud se Vám myšlenka tohoto webu líbí a chcete jeho tvorbu podporovat pravidelně, podívejte se prosím na stránku:

© 2025–2026 Miroslav Zakřevský / LINUX® PRO DOMÁCNOST (linux-doma.cz).
Není-li uvedeno jinak, texty a vlastní výukové materiály jsou zveřejněny pod licencí CC BY-SA 4.0. Kód, skripty, logo, značka, doména, ochranné známky, screenshoty cizího softwaru a materiály třetích stran mohou mít odlišný právní režim.
Návrat na obsah