Windows-Installation in der virtuellen Maschine
In diesem Abschnitt installierst du Windows 11 in einer vorbereiteten VM mit UEFI-Firmware, SCSI-Storage und PCIe-Passthrough.
1. Voraussetzungen
- Virtuelle Festplatte (z. B.
/mnt/raid1/vm-backup/win11.qcow2
) - UEFI-Firmware-Dateien:
OVMF_CODE.fd
,OVMF_VARS.fd
- Windows 11 ISO:
Win11_24H2_German_x64.iso
- Virtio-Treiber ISO:
virtio-win-0.1.271.iso
- PCI-Geräte (GPU, USB-Controller, Netzwerk) gebunden an VFIO
2. XML-Definition der VM
Erstelle die VM via virt-manager oder per XML:
sudo virsh define ~/VirtuelleMaschine/win11_janta.xml
Wichtige Einstellungen:
- OVMF (UEFI)
- Q35-Chipsatz
- SCSI-Controller
- PCIe-Geräte als
<hostdev>
- ISO-Mounts als
<disk device='cdrom'>
3. Windows-Setup starten
sudo virsh start win11_janta
Anschließend mit virt-manager oder virt-viewer verbinden.
4. VirtIO-Treiber während der Installation einbinden
Falls kein Datenträger erkannt wird:
- „Treiber laden“ wählen
- Zur Virtio-ISO navigieren, z. B.
vioscsi\amd64
- SCSI-Treiber auswählen, dann wird die Festplatte erkannt
5. Fortsetzung der Installation
- Edition auswählen
- Custom Installation
- Partition ggf. formatieren
- Installation abschließen
6. Nach dem ersten Neustart
- Windows-Setup abschließen
- Bildschirm schwarz? → Virtuelle Konsole prüfen, GPU-Passthrough testen
Tipps
- Nutze virtio-net als Netzwerkkarte, installiere den passenden Treiber
- Virtio-Treiber für Storage, Netzwerk, Ballooning, Guest-Agent installieren
- TPM v2.0-Emulation in der XML:
<tpm model='tpm-crb'>
<backend type='emulator' version='2.0'/>
</tpm>
Weiter mit: VirtIO-Treiber und Optimierung