Konvertierung des Legacy-Boot-Modus in die Windows 10 UEFI-Vorlage
Falls Sie einen DaDesktop-Rechner besitzen, auf dem Sie eine GPU oder eine andere Passthrough-Funktion nutzen möchten, müssen Sie ihn zuerst auf UEFI-Boot umstellen.
Wir empfehlen weiterhin die Verwendung von win10-template-v53 oder höher. Falls Sie jedoch der Meinung sind, dass ein manuelles Upgrade für Sie vorteilhafter ist, finden Sie hier die entsprechenden Schritte:
- Defragmentierungsdienst aktivieren
- Erstellen Sie eine Bootdatei auf Laufwerk C
- Datenträger C als aktiv festlegen
- Systemumstellung auf UEFI
- Ändern Sie die KVM-Konfiguration, um UEFI zu unterstützen.
- DaDesktop BIOS-Startoptionen reparieren
- Aktualisieren Sie den Virtio-Win-Treiber
- Defragmentierungsdienst deaktivieren
- Optional: Verschieben Sie die Partition vor die Systempartition, um die automatische Festplattengrößenänderung zu unterstützen.
1. Aktivieren Sie den Defragmentierungsdienst
- Führen Sie die Eingabeaufforderung als Administrator aus.
- Laufen:
sc config defragsvc start= demand
2. Machen Sie Laufwerk C: bootfähig
Führen Sie in der Befehlszeile als Administrator folgenden Befehl aus:
bcdboot.exe c:windows /sc:
3. Laufwerk C: als aktiv festlegen
- Führen Sie die Datenträgerverwaltung aus.
- Rechtsklick auf Partition C:
- Aktiv festlegen
4. System auf UEFI umstellen.
- Führen Sie in der Befehlszeile als Administrator folgenden Befehl aus:
mbr2gpt.exe /concver /allowFullOS
5. KVM-Konfiguration zur Unterstützung von UEFI modifizieren.
- Melden Sie sich per SSH bei ddnode an.
- Stellen Sie sicher, dass Sie den Befehl als Root ausführen.
Kopieren Sie OVMF_VARS.fd und qemu.conf aus einer Vorlage, die UEFI-Boot unterstützt, zum Beispiel:
cp /var/lib/kvm/win10-template-v51/OVMF_VARS.fd /var/lib/kvm/yourimagename/
cp /var/lib/kvm/win10-template-v51/qemu.conf /var/lib/kvm/yourimagename/
6. BIOS-Startoptionen von DaDesktop reparieren
- Die Maschine kann über die grafische Benutzeroberfläche oder die API von dd4t.dadesktop.com gestoppt und gestartet werden.
- Das System wird in die UEFI-Shell booten.
- Typ: "exit"
- Gehe zu BootManagement TODO: ABGESCHLOSSEN
- F10 zum Speichern
- BIOS verlassen
7. Virt-io-Treiber aktualisieren
Bei einigen Vorlagen kann eine veraltete VGA-Treiberversion verwendet werden, was zu Problemen wie der Unmöglichkeit, die Auflösung zu ändern, führen kann. So beheben Sie dieses Problem:
- Laden Sie auf Ihren Desktop die neue Treiberversion herunter: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-0.1.240.iso
- Installation: TODO: Korrekter Dateiname
- Neustart
8. Defragmentierungsdienst deaktivieren
- Führen Sie die Eingabeaufforderung als Administrator aus.
- Laufen:
sc config defragsvc start= deaktiviert9. Optional: Verschieben Sie die Partition vor die Systempartition, um die automatische Festplattengrößenänderung zu unterstützen.
- Starten Sie das System im Rettungsmodus.
- Verwenden Sie gparted, um die Partition vor die Systempartition zu verschieben.
- Neustart
10. Installieren Sie den Idd-Treiber
- https://github.com/ge9/IddSampleDriver
- Hier herunterladen: https://github.com/ge9/IddSampleDriver/releases
- Entpacken Sie die Datei in C: (sonst funktioniert es nicht).
- Zertifikat installieren (als Root)
- Installieren Sie den Treiber (Rechtsklick auf die .inf-Datei und „Installieren“)
