Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

Hej Habr! En tanke dukkede op i mit hoved, og jeg har tĂŠnkt over den. Jeg har fundet pĂ„ noget. Det hele handler om den skrĂŠkkelige uretfĂŠrdighed fra producentens side, som slet ikke havde noget imod at tilfĂžje moduler til UEFI Bios for at understĂžtte opstart fra NVMe via adaptere pĂ„ bundkort uden m.2-slot (hvilket, for Ăžvrigt, uden spĂžrgsmĂ„l er implementeret af kineserne pĂ„ HuananZhi bundkort). Er det virkelig umuligt — tĂŠnkte jeg og begyndte at grave. Jeg fandt en masse ubrugelige rĂ„d, nogle gange brickede jeg bundkortet, men jeg fik det til at lykkes. I denne artikel jeg fik et stort udbytte af nyttige informationer. Men her er ogsĂ„ mange faldgruber. For eksempel er det slet ikke klart, hvilken indeks man skal skrive modulerne til. SĂ„ lad os begynde at modificere vores bios. BemĂŠrk! Dette materiale gĂŠlder KUN for AMI Aptio Bios og ingen andre, sĂ„ hvis du ikke har det — sĂ„ gĂ„ bare videre.

For at starte henter vi vÊrktÞjerne. Efter at have udpakket dem i en passende mappe, downloader vi bios fra den nÊrmeste model, der understÞtter NVMe (for P9X79 er det Sabertooth X99) og den originale bios til vores bundkort. Vi placerer den downloadede bios i mappen med vÊrktÞjer, starter MMTool og Äbner bios'en med NVMe-understÞttelse:

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

Derefter gÄr vi til fanen Extract, finder og udtrÊkker de nÞdvendige moduler (NvmeInt13, Nvme, NvmeSmm), navngiver dem identisk med .ffs-udvidelsen og klikker pÄ Extract, vi lader indstillingerne vÊre "As is":

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

NÄr alle moduler er udtrukket, Äbner vi kommandoprompten som administrator og gÄr til mappen med vÊrktÞjer AFUWINx64

Her tager vi et dump:

afuwinx64.exe Extracted.rom /O

Vi gÄr til MMTool og Äbner vores dump.

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel
Vi gÄr til fanen Insert og KLIKKEERER NØDVENDBART i feltet pÄ indeks 02 (for forskellige bundkort kan indekserne variere, se pÄ indekset, hvor NVMe-modulerne oprindeligt lÄ, og sammenlign indholdet med den mÄlrettede Bios).

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

Derefter klikker vi pÄ Browse og finder vores udtrukne moduler:

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

Klik pÄ Insert (indstillingen "As is") og gentag handlingen for de Þvrige moduler i den rÊkkefÞlge, som de var i bios med NVMe-understÞttelse (Jeg havde 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:

Vi aktiverer NVMe-support pÄ gamle bundkort med Asus P9X79 WS som eksempel

Klik pÄ Save Image As og gem den modificerede bios i mappen AFUWINx64. I den samme mappe placerer vi den originale bios til vores bundkort og gÄr i gang med at flashe. FÞrst flasher vi den originale bios for at omgÄ beskyttelsen:

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

Derefter flasher vi vores modificerede:

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

Derfor indsĂŠtter vi vores egne filnavne. Efter genstart vil vores BIOS kunne starte fra NVMe.

ALLE HANDLINGER UDFØRES PÅ DIN EGEN RISIKO, OGSÅ FORFATTEREN AF MATERIALET TAGER IKKE ANSVAR!
HOLDER INTET ANSVAR!

HER kan du downloade den BIOS, jeg har samlet, til Asus P9X79 WS version 4901 med NVMe-support.

Kilde: habr.com

KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster