DaDesktop

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:

  1. Activați serviciul de defragmentare
  2. Creați fișierele de pornire pe unitatea C
  3. Setați discul C ca Activ
  4. Convertiți sistemul la UEFI
  5. Modificați configurația kvm pentru a suporta UEFI
  6. Remediați opțiunea de pornire BIOS DaDesktop
  7. Actualizați driverele virtio-win
  8. Dezactivați serviciul de defragmentare
  9. 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

  1. Rulați cmd ca Administrator
  2. Executați:
    sc config defragsvc start= demand

2. Faceți discul C: bootabil

  1. În linia de comandă ca administrator, rulați:

    bcdboot.exe c:\windows /s c:

3. Setați discul C: ca Activ

  1. Rulați Gestionarea discurilor
  2. Faceți clic dreapta pe partiția C:
  3. Setați Activ
     

4. Convertiți sistemul la UEFI

  1. În linia de comandă ca administrator, rulați:
   mbr2gpt.exe /concver /allowFullOS

 

5. Modificare configurație kvm pentru suport UEFI

  1. Conectați-vă prin ssh la ddnode
  2. Asigurați-vă că executați comenzile ca root
  3. 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

  1. Opriți și porniți mașina folosind interfața grafică dd4t.dadesktop.com sau API
  2. Sistemul va porni în UEFI Shell
  3. Tastați: "exit"
  4. Accesați BootManagement TODO: FINISH IT
  5. F10 pentru a salva
  6. 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:

  1. 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
  2. Instalați: TODO nume fișier exact
  3. Reporniți
     

8. Dezactivare serviciu DEFRAG

  1. Rulați cmd ca Administrator
  2. 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

 

  1.  Porniți sistemul în modul Rescue
  2.  Utilizați gparted pentru a muta partiția din fața partiției de sistem
  3.  Reporniți

10. Instalare drivere Idd

  1. https://github.com/ge9/IddSampleDriver
  2. Descărcați de aici: https://github.com/ge9/IddSampleDriver/releases
  3. Extrageți pe c:\ (altfel nu va funcționa
  4. Instalați certificatul (ca root)
  5. Instalați driverul (clic dreapta pe fișierul .inf și Instalare)