Hej Habr! En tanke sneg sig ind i mit hoved, og det tror jeg. Og jeg fandt på det. Det hele handler om producentens frygtelige uretfærdighed, som absolut intet koster at tilføje moduler til UEFI Bios for at understøtte opstart fra NVMe via adaptere på bundkort uden en m.2 slot (som i øvrigt blev implementeret af kineserne på HuananZhi bundkort uden spørgsmål). Er det virkelig ikke muligt, tænkte jeg og begyndte at grave. Jeg gravede en masse ikke-fungerende tips op, murede bundkortet et par gange, men jeg nåede mit mål. I
For en start
Så går vi til fanen Udpak, finder og udtræk de moduler, vi har brug for (NvmeInt13, Nvme, NvmeSmm), skriv identiske navne med .ffs-udvidelsen og klik på Udpak, lad indstillingerne "Som den er":
Når alle moduler er pakket ud, skal du åbne kommandolinjen som administrator og gå til mappen med toolsAFUWINx64
Der tager vi et dump:
afuwinx64.exe Extracted.rom /O
Lad os gå til MMtool og åbne vores losseplads.
Gå til fanen Indsæt og klik ALTID på indeks 02 i feltet (indekser kan være forskellige for forskellige bundkort, se på det indeks, hvori NVMe-modulerne oprindeligt var placeret, og sammenlign indholdet med målet Bios).
Klik derefter på Gennemse og find vores udpakkede moduler:
Klik på Indsæt ("Som den er") og gentag handlingen for de resterende moduler, og observer rækkefølgen som i BIOS med NVMe-understøttelse (jeg har NvmeInt13, Nvme, NvmeSmm). Så finder vi vores nye moduler på listen for at sikre, at de alle er på plads og i den rigtige rækkefølge:
Klik på Gem billede som, og gem den ændrede BIOS i mappen AFUWINx64. Vi placerer den originale BIOS på vores bundkort i den samme mappe og fortsætter med at flashe firmwaren. Først flasher vi den originale BIOS for at omgå beskyttelsen:
afuwinx64.exe P9X79-WS-ASUS-4901.CAP
Så syr vi vores modificerede:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN
Derfor erstatter vi vores egne filnavne. Efter genstarten vil vores BIOS være i stand til at starte fra NVMe.
DU UDFØRER ALLE HANDLINGER PÅ EGEN RISIKO, FORFATTEREN ER IKKE FORFATTER TIL MATERIALET
INTET ANSVAR!
Kilde: www.habr.com