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

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. Každý návod = rešerše, testování na reálném nebo virtuálním počítači a různých Linux distribucích (např.: Rocky / Debian / Zorin / a další), psaní krok za krokem a finální kontrola — typicky několik hodin až několik dnů práce. Web držím bez reklam i trackingu a chci, aby tak zůstal.

Pokud vám jakýkoli článek ušetří čas nebo nervy, budu rád za dobrovolnou podporu (částku si určíte sami). Prosím, do zprávy pro příjemce napište: NA KAFE / Linux-doma.cz, pomůže mi to přehledně zaúčtovat měsíční souhrn. Děkuji!

A pokud se Vám web líbí a chcete se stát pravidelným sponzorem, podívejte se prosím na stránku "SPONZOŘI".

BITLIFI / QR PLATBA (bez částky)

QR platba (bez částky) – Bitlifi – Linux-doma.cz

  • Uživatel: +420607271333@bitlifi.com
  • Poznámka: NA KAFE / Linux-doma.cz
BANKOVNÍ PŘEVOD /
QR PLATBA (bez částky)

QR platba (bez částky) – bankovní převod – Linux-doma.cz

  • Číslo účtu (CZK): 2000197842 / 2010
  • IBAN: CZ41 2010 0000 0020 0019 7842
  • BIC/SWIFT: FIOBCZPPXXX
  • Zpráva pro příjemce: NA KAFE / Linux-doma.cz
© 2025–2026 Miroslav Zakřevský / LINUX PRO DOMÁCNOST (linux-doma.cz). Všechna práva vyhrazena. Citace povoleny s uvedením zdroje.
Návrat na obsah