Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Hei Habr! Päässäni hiipi ajatus, ja ajattelen sen. Ja minä keksin sen. Kyse on valmistajan kauheasta epäoikeudenmukaisuudesta, joka ei maksa mitään moduulien lisäämisestä UEFI Biosiin tukemaan käynnistystä NVMe:stä sovittimien kautta emolevyillä ilman m.2-paikkaa (jonka muuten kiinalaiset toteuttivat HuananZhi-emolevyillä ilman kysymystä). Eikö se todella ole mahdollista? ajattelin ja aloin kaivaa. Kaivoin esiin joukon toimimattomia vihjeitä, muurasin emolevyn pari kertaa, mutta saavutin tavoitteeni. SISÄÄN tässä artikkelissa Opin leijonanosan hyödyllistä tietoa. Mutta tässäkin on aika paljon sudenkuoppia. Esimerkiksi ei ole ollenkaan selvää, mihin hakemistoon moduulit kirjoittaa. Joten aloitetaan BIOSin muokkaaminen. Huomio! Tämä materiaali koskee VAIN AMI Aptio Biosia eikä muita, joten jos sinulla ei ole sitä, voit ohittaa sen.

Aluksi ladata työkaluja. Kun olet purkanut sen kätevään kansioon, lataa BIOS lähimmästä NVMe-tuella varustetusta mallista (P9X79:lle tämä on Sabertooth X99) ja emolevyn alkuperäinen BIOS. Aseta ladattu BIOS Tools-kansioon, käynnistä MMTool ja avaa BIOS NVMe-tuella:

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Sitten siirrymme Pura-välilehdelle, etsimme ja puramme tarvitsemamme moduulit (NvmeInt13, Nvme, NvmeSmm), kirjoitamme identtiset nimet .ffs-laajennuksella ja napsautamme Pura, jätä vaihtoehdot "sellaisenaan":

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Kun kaikki moduulit on purettu, avaa komentorivi järjestelmänvalvojana ja siirry kansioon toolsAFUWINx64

Siellä otamme kaatopaikan:

afuwinx64.exe Extracted.rom /O

Mennään MMtooliin ja avataan kaatopaikka.

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla
Siirry Insert-välilehdelle ja napsauta AINA kentässä olevaa indeksiä 02 (indeksit voivat vaihdella eri emolevyissä, katso hakemistoa, jossa NVMe-moduulit alun perin sijaitsevat, ja vertaa sisältöä kohdebiosiin).

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Napsauta seuraavaksi Selaa ja etsi puretut moduulimme:

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Napsauta Lisää ("sellaisenaan" -vaihtoehto) ja toista toimenpide muille moduuleille tarkkailemalla järjestystä kuten BIOSissa NVMe-tuella (minulla on NvmeInt13, Nvme, NvmeSmm). Sitten löydämme luettelosta uudet moduulimme varmistaaksemme, että ne ovat kaikki paikoillaan ja oikeassa järjestyksessä:

Otamme NVMe-tuen käyttöön vanhoissa emolevyissä Asus P9X79 WS:n esimerkin avulla

Napsauta Tallenna kuva nimellä ja tallenna muokattu BIOS AFUWINx64-kansioon. Asetamme emolevymme alkuperäisen BIOSin samaan kansioon ja jatkamme laiteohjelmiston vilkkumiseen. Ensin flash-päivitämme alkuperäisen BIOSin suojauksen ohittamiseksi:

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

Sitten ompelemme muunneltumme:

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

Vastaavasti korvaamme omia tiedostonimemme. Uudelleenkäynnistyksen jälkeen BIOS voi käynnistyä NVMe:stä.

SUORITAT KAIKKI TOIMENPITEET OMALLA VASTUULLASI, TEKIJÄ EI OLE AINEISTON TEKIJÄ
EI VASTUUTTA!

Voit ladata TÄÄLTÄ toimiva BIOS, jonka kokosin Asus P9X79 WS -versiota 4901 varten NVMe-tuella.

Lähde: will.com