Conversia pornirii Legacy la UEFI pentru șablonul Windows 10
Dacă aveți o mașină DaDesktop pe care doriți să utilizați un GPU sau alt passthrough, trebuie mai întâi să o convertiți la pornirea UEFI.
Recomandăm în continuare să folosiți win10-template-v53 sau o versiune superioară, dar dacă considerați că este mai avantajos să faceți singur actualizarea, iată pașii următori:
- Activați serviciul de defragmentare
- Creați fișierele de pornire pe unitatea C
- Setați discul C ca Activ
- Convertiți sistemul la UEFI
- Modificați configurația kvm pentru a suporta UEFI
- Remediați opțiunea de pornire BIOS DaDesktop
- Actualizați driverele virtio-win
- Dezactivați serviciul de defragmentare
- Opțional: mutați partiția din fața partiției de sistem pentru a suporta redimensionarea automată a discului
1. Activare serviciu de defragmentare
- Rulați cmd ca Administrator
- Executați:
sc config defragsvc start= demand
2. Faceți discul C: bootabil
-
În linia de comandă ca administrator, rulați:
bcdboot.exe c:\windows /s c:
3. Setați discul C: ca Activ
- Rulați Gestionarea discurilor
- Faceți clic dreapta pe partiția C:
- Setați Activ
4. Convertiți sistemul la UEFI
- În linia de comandă ca administrator, rulați:
mbr2gpt.exe /concver /allowFullOS
5. Modificare configurație kvm pentru suport UEFI
- Conectați-vă prin ssh la ddnode
- Asigurați-vă că executați comenzile ca root
-
Copiați OVMF_VARS.fd și qemu.conf dintr-un șablon care suportă pornirea UEFI, de ex.:
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. Remediere opțiune de pornire BIOS DaDesktop
- Opriți și porniți mașina folosind interfața grafică dd4t.dadesktop.com sau API
- Sistemul va porni în UEFI Shell
- Tastați: "exit"
- Accesați BootManagement TODO: FINISH IT
- F10 pentru a salva
- Ieșiți din BIOS
7. Actualizare drivere Virt-io
Unele șabloane pot avea o versiune învechită a driverului VGA, ceea ce poate cauza probleme cum ar fi imposibilitatea de a schimba rezoluția. Pentru a remedia problema:
- Pe desktop, descărcați noua versiune a driverelor: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-0.1.240.iso
- Instalați: TODO nume fișier exact
- Reporniți
8. Dezactivare serviciu DEFRAG
- Rulați cmd ca Administrator
- Executați:
sc config defragsvc start= disabled
9. Opțional: mutare partiție din fața partiției de sistem pentru a suporta redimensionarea automată a discului
- Porniți sistemul în modul Rescue
- Utilizați gparted pentru a muta partiția din fața partiției de sistem
- Reporniți
10. Instalare drivere Idd
- https://github.com/ge9/IddSampleDriver
- Descărcați de aici: https://github.com/ge9/IddSampleDriver/releases
- Extrageți pe c:\ (altfel nu va funcționa
- Instalați certificatul (ca root)
- Instalați driverul (clic dreapta pe fișierul .inf și Instalare)
