Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Hallo Habr! ’n Gedagte het in my kop opgekom en ek het daaroor gedink. En hy het vorendag gekom. Dit gaan alles oor die verskriklike onreg van die vervaardiger, wat absoluut niks gehad het om modules by UEFI Bios te voeg om selflaai vanaf NVMe te ondersteun deur adapters op moederborde sonder 'n m.2-gleuf (wat, terloops, deur die Chinese op HuananZhi-moederborde geïmplementeer is nie) sonder twyfel). Is dit regtig nie moontlik nie - het ek gedink en begin grawe. Ek het 'n klomp nie-werkende wenke opgegrawe, 'n paar keer het ek die moederbord deurmekaar gemaak, maar ek het my sin gekry. IN Hierdie artikel Ek het die leeueaandeel van nuttige inligting gekry. Maar selfs hier is daar baie slaggate. Dit is byvoorbeeld glad nie duidelik in watter indeks om modules te skryf nie. So, laat ons begin om ons BIOS te verander. Aandag! Hierdie materiaal is SLEGS van toepassing op AMI Aptio Bios en nie op enige ander nie, so as jy dit nie het nie, gaan gerus verby.

Vir 'n begin Aflaai gereedskap. Nadat u dit in 'n gerieflike vouer uitgepak het, laai die BIOS van die naaste model af met NVMe-ondersteuning (Vir P9X79 is dit Sabertooth X99) en die oorspronklike BIOS vir ons moederbord. Ons plaas die afgelaaide bios in die tools-lêergids, hardloop MMTool en maak die bios oop met NVMe-ondersteuning:

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Dan gaan ons na die Uittreksel-oortjie, vind en onttrek die modules wat ons benodig (NvmeInt13, Nvme, NvmeSmm), ons tik identiese name met die .ffs-uitbreiding en klik Uittreksel, ons laat die opsies “Soos dit is”:

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Wanneer al die modules onttrek is, maak die opdragprompt as 'n administrateur oop en gaan na die gereedskapmapAFUWINx64

Ons stort daar:

afuwinx64.exe Extracted.rom /O

Gaan na MMtool en maak ons ​​storting oop.

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld
Gaan na die Insert-oortjie en MOET op die indeks 02 in die veld klik (indekse kan verskil vir verskillende moederborde, kyk na die indeks waarin die NVMe-modules oorspronklik geleë was en vergelyk die inhoud met die teiken-Bios).

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Klik vervolgens op Blaai en vind ons onttrekte modules:

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Druk Insert (“Soos dit is” opsie) en herhaal die aksie vir die oorblywende modules, volgens die volgorde, soos in 'n BIOS met NVMe-ondersteuning (ek het NvmeInt13, Nvme, NvmeSmm). Dan vind ons ons nuwe modules in die lys om seker te maak hulle is almal daar en in die regte volgorde:

Aktiveer NVMe-ondersteuning op ou moederborde met Asus P9X79 WS as voorbeeld

Klik Save Image As en stoor die gewysigde BIOS in die AFUWINx64-lêergids. In dieselfde gids plaas ons die oorspronklike BIOS van ons moederbord en gaan voort na die firmware. Eerstens werk ons ​​die oorspronklike BIOS om die beskerming te omseil:

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

Dan werk ons ​​ons aangepaste een:

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

Gevolglik vervang ons ons eie lêername. Na 'n herlaai, sal ons BIOS vanaf NVMe kan begin.

ALLE HANDELINGE WAT JY DOEN OP JOU EIE RISIKO, DIE OUTEUR VAN DIE MATERIAAL
GEEN VERANTWOORDELIKHEID NIE!

HIER kan jy dit aflaai 'n werkende bios wat ek saamgestel het vir Asus P9X79 WS weergawe 4901 met NVMe-ondersteuning.

Bron: will.com