Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Pozdravljeni Habr! V glavo se mi je prikradla misel in mislim, da. In prišel sem do tega. Gre za strašno krivico proizvajalca, ki ga ni stalo prav nič dodajanje modulov v UEFI Bios za podporo zagona iz NVMe prek adapterjev na matičnih ploščah brez reže m.2 (kar so, mimogrede, Kitajci implementirali na matičnih ploščah HuananZhi brez vprašanja). Ali res ni mogoče?« sem pomislil in začel kopati. Izkopal sem kup nedelujočih nasvetov, nekajkrat zazidal matično ploščo, vendar sem dosegel svoj cilj. IN ta članek Naučil sem se levji delež koristnih informacij. A tudi tu je kar nekaj pasti. Na primer, sploh ni jasno, v kateri indeks napisati module. Torej, začnimo spreminjati naš BIOS. Pozor! To gradivo velja SAMO za AMI Aptio Bios in za nobeno drugo, tako da, če ga nimate, pojdite mimo.

Za začetek Prenesi orodja. Ko ga razpakirate v priročno mapo, prenesite BIOS iz najbližjega modela s podporo za NVMe (za P9X79 je to Sabertooth X99) in originalni BIOS za našo matično ploščo. Preneseni BIOS postavite v mapo orodij, zaženite MMTool in odprite BIOS s podporo za NVMe:

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Nato gremo na zavihek Extract, poiščemo in ekstrahiramo module, ki jih potrebujemo (NvmeInt13, Nvme, NvmeSmm), vnesemo enaka imena s pripono .ffs in kliknemo Extract, pustimo možnosti »Kot je«:

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Ko so vsi moduli ekstrahirani, odprite ukazno vrstico kot skrbnik in pojdite v mapo z toolsAFUWINx64

Tam naredimo smetišče:

afuwinx64.exe Extracted.rom /O

Pojdimo v MMtool in odprimo naše smetišče.

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS
Pojdite na zavihek Insert in VEDNO kliknite na indeks 02 v polju (indeksi se lahko razlikujejo za različne matične plošče, poglejte indeks, v katerem so bili prvotno nameščeni moduli NVMe, in primerjajte vsebino s ciljnim Bios).

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Nato kliknite Prebrskaj in poiščite naše ekstrahirane module:

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Kliknite Vstavi (možnost »Kot je«) in ponovite dejanje za preostale module, pri čemer upoštevajte vrstni red kot v BIOS-u s podporo za NVMe (imam NvmeInt13, Nvme, NvmeSmm). Nato na seznamu poiščemo naše nove module, da se prepričamo, da so vsi na mestu in v pravilnem vrstnem redu:

Podporo NVMe omogočimo na starih matičnih ploščah na primeru Asus P9X79 WS

Kliknite Shrani sliko kot in shranite spremenjeni BIOS v mapo AFUWINx64. Prvotni BIOS naše matične plošče postavimo v isto mapo in nadaljujemo z utripanjem vdelane programske opreme. Najprej utripamo originalni BIOS, da zaobidemo zaščito:

afuwinx64.exe P9X79-WS-ASUS-4901.CAP

Nato šivamo naš spremenjeni:

afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN

V skladu s tem nadomestimo lastna imena datotek. Po ponovnem zagonu se bo naš BIOS lahko zagnal iz NVMe.

VSA DEJANJA IZVAJATE NA LASTNO ODGOVORNOST, AVTOR NI AVTOR GRADIVA
BREZ ODGOVORNOSTI!

Prenesete lahko TUKAJ delujoč BIOS, ki sem ga sestavil za Asus P9X79 WS različica 4901 s podporo za NVMe.

Vir: www.habr.com