Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

Hej Habr! En tanke dök upp i mitt huvud och jag tĂ€nkte pĂ„ det. Och han kom pĂ„. Allt handlar om den fruktansvĂ€rda orĂ€ttvisan hos tillverkaren, som absolut inte hade nĂ„got att lĂ€gga till moduler till UEFI Bios för att stödja uppstart frĂ„n NVMe genom adaptrar pĂ„ moderkort utan en m.2-plats (som för övrigt implementerades av kineserna pĂ„ HuananZhi-moderkort utan frĂ„gor). Är det verkligen inte möjligt - tĂ€nkte jag och började grĂ€va. Jag grĂ€vde fram ett gĂ€ng icke-fungerande tips, ett par gĂ„nger trasslade jag till moderkortet, men jag fick min vilja. I den hĂ€r artikeln Jag fick lejonparten av anvĂ€ndbar information. Men Ă€ven hĂ€r finns det mĂ„nga fallgropar. Det Ă€r till exempel inte alls klart i vilket index man ska skriva moduler. SĂ„ lĂ„t oss börja modifiera vĂ„rt BIOS. UppmĂ€rksamhet! Detta material Ă€r ENDAST tillĂ€mpligt pĂ„ AMI Aptio Bios och inte pĂ„ nĂ„got annat, sĂ„ om du inte har det fĂ„r du gĂ€rna gĂ„ förbi.

Till att börja med ladda ner verktyg. Efter att ha packat upp i en bekvÀm mapp, ladda ner BIOS frÄn nÀrmaste modell med NVMe-stöd (för P9X79 Àr detta Sabertooth X99) och original-BIOS för vÄrt moderkort. Vi lÀgger den nedladdade bios i verktygsmappen, kör MMTool och öppnar bios med NVMe-stöd:

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

Sedan gÄr vi till fliken Extrahera, hittar och extraherar de moduler vi behöver (NvmeInt13, Nvme, NvmeSmm), skriv namnen som Àr identiska med .ffs-tillÀgget och klicka pÄ Extrahera, lÀmna alternativen "som Àr":

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

NÀr alla moduler har extraherats, öppna kommandotolken som administratör och gÄ till verktygsmappen AFUWINx64

Vi tar en soptipp dÀr:

afuwinx64.exe Extracted.rom /O

GÄ till MMtool och öppna vÄr soptipp.

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel
GĂ„ till fliken Infoga och MÅSTE klicka pĂ„ index 02 i fĂ€ltet (index kan skilja sig Ă„t för olika moderkort, titta pĂ„ indexet dĂ€r NVMe-modulerna ursprungligen fanns och jĂ€mför innehĂ„llet med mĂ„l-Bios).

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

Klicka sedan pÄ BlÀddra och hitta vÄra extraherade moduler:

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

Tryck pĂ„ Infoga (“As is”-alternativet) och upprepa Ă„tgĂ€rden för de Ă„terstĂ„ende modulerna, enligt ordningen, som i en BIOS med NVMe-stöd (jag har NvmeInt13, Nvme, NvmeSmm). Sedan hittar vi vĂ„ra nya moduler i listan för att se till att alla finns dĂ€r och i rĂ€tt ordning:

Aktivera NVMe-stöd pÄ gamla moderkort med Asus P9X79 WS som exempel

Klicka pÄ Spara bild som och spara det modifierade BIOS i mappen AFUWINx64. I samma mapp placerar vi det ursprungliga BIOS pÄ vÄrt moderkort och fortsÀtter till firmware. Först syr vi den ursprungliga BIOS för att kringgÄ skyddet:

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

Sedan syr vi vÄr modifierade:

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

DÀrför ersÀtter vi vÄra egna filnamn. Efter en omstart kommer vÄrt BIOS att kunna starta frÄn NVMe.

ALLA ÅTGÄRDER DU GÖR PÅ EGEN RISK, MATERIALETS FÖRFATTARE
INGET ANSVAR!

HÄR kan du ladda ner en fungerande bios som jag har sammanstĂ€llt för Asus P9X79 WS version 4901 med NVMe-stöd.

KĂ€lla: will.com

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster