Conversia boot-ului Legacy în 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 boot UEFI.
Recomandăm în continuare să folosiți win10-template-v53 sau o versiune superioară, dar dacă considerați că este mai benefic să faceți upgrade-ul singur, iată pașii următori:
- Activarea serviciului de defragmentare
- Crearea fișierelor de boot pe unitatea C
- Setarea discului C ca activ
- Conversia sistemului la UEFI
- Modificarea configurației KVM pentru a suporta UEFI
- Repararea opțiunii de boot BIOS DaDesktop
- Actualizarea driverelor Virt-io
- Dezactivarea serviciului de defragmentare
- Opțional: mutarea partiției în fața partiției de sistem pentru a suporta redimensionarea automată a discului
1. Activarea serviciului 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 Disk Management
- Clic dreapta pe partiția C:
- Setați ca activ
4. Conversia sistemului la UEFI
- În linia de comandă, ca administrator, rulați:
mbr2gpt.exe /concver /allowFullOS
5. Modificarea configurației KVM pentru a suporta UEFI
- Conectați-vă prin SSH la ddnode
- Asigurați-vă că executați comanda ca root
-
Copiați OVMF_VARS.fd și qemu.conf dintr-un șablon care suportă boot UEFI, de exemplu:
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. Repararea opțiunii de boot BIOS DaDesktop
- Opriți și porniți mașina folosind interfața grafică sau API-ul dd4t.dadesktop.com
- Sistemul va porni în UEFI Shell
- Tastați: "exit"
- Accesați BootManagement TODO: FINALIZAȚI-L
- F10 pentru a salva
- Ieșiți din BIOS
7. Actualizarea driverelor Virt-io
Unele șabloane pot avea o versiune învechită a driverului VGA, ceea ce poate cauza probleme precum imposibilitatea de a schimba rezoluția. Pentru a remedia această problemă:
- În Desktop-ul dvs., 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 numele exact al fișierului
- Reporniți
8. Dezactivarea serviciului DEFRAG
- Rulați cmd ca Administrator
- Executați:
sc config defragsvc start= disabled
9. Opțional: mutarea partiției în fața partiției de sistem pentru a suporta redimensionarea automată a discului
- Porniți sistemul în modul Rescue
- Folosiți gparted pentru a muta partiția în fața partiției de sistem
- Reporniți
10. Instalarea driverelor Idd
- https://github.com/ge9/IddSampleDriver
- Descărcați-l 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 alegeți Instalare)
