Conversia Boot-ului Legacy în Șablonul UEFI pentru Windows 10

Dacă dețineți un sistem DaDesktop pe care doriți să utilizați un GPU sau alt tip de passthrough, va trebui mai întâi să îl convertiți la boot-ul UEFI.

Recomandarea noastră rămâne să folosiți win10-template-v53 sau o versiune ulterioară, însă, dacă apreciați că este mai avantajos să efectuați singur actualizarea, următorii pași vă vor ghida:

  1. Activați serviciul de defragmentare
  2. Creați fișierele de boot pe partiția C
  3. Marcați partiția C ca Activă
  4. Convertiți sistemul la UEFI
  5. Modificați configurația kvm pentru a suporta UEFI
  6. Reparați opțiunea de boot 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 permite redimensionarea automată a discului
     

1. Activați serviciul 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ă, rulați ca administrator:

    bcdboot.exe c:\windows /s c:

3. Marcați discul C: ca Activ

  1. Deschideți Disk Management
  2. Dați clic dreapta pe partiția C:
  3. Selectați Mark Partition as Active
     

4. Convertiți sistemul la UEFI

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

 

5. Modificați configurația kvm pentru a suporta 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ă boot-ul 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. Reparați opțiunea de boot BIOS DaDesktop

  1. Opriți și porniți mașina folosind interfața grafică sau API-ul dd4t.dadesktop.com
  2. Sistemul va boota în UEFI Shell
  3. Tastați: "exit"
  4. Accesați BootManagement TODO: FINISH IT
  5. Apăsați F10 pentru a salva
  6. Ieșiți din BIOS
     

7. Actualizați driverele Virt-io

Unele șabloane pot conține o versiune învechită a driverului VGA, ceea ce poate cauza probleme, cum ar fi imposibilitatea de a schimba rezoluția. Pentru a remedia această situație:

  1. Pe Desktop-ul dumneavoastră, 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 exact file name
  3. Reporniți
     

8. Dezactivați serviciul de defragmentare

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

 

9. Opțional: mutați partiția din fața partiției de sistem pentru a permite 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. Instalați driverele 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 alegeți Install)