Hallo Habr! Er kwam een gedachte in me op en ik dacht erover na. En hij kwam met. Het draait allemaal om het vreselijke onrecht van de fabrikant, die absoluut niets had om modules aan UEFI Bios toe te voegen om het opstarten vanaf NVMe via adapters op moederborden zonder m.2-slot te ondersteunen (wat trouwens door de Chinezen werd geïmplementeerd op HuananZhi-moederborden zonder meer). Is het echt niet mogelijk - dacht ik en begon te graven. Ik heb een aantal niet-werkende tips opgegraven, een paar keer heb ik het moederbord verknoeid, maar ik kreeg mijn zin. IN
Om te beginnen
Vervolgens gaan we naar het tabblad Uitpakken, zoeken en extraheren de modules die we nodig hebben (NvmeInt13, Nvme, NvmeSmm), we typen identieke namen met de .ffs-extensie en klikken op Uitpakken, we laten de opties "zoals ze zijn":
Wanneer alle modules zijn uitgepakt, opent u de opdrachtprompt als beheerder en gaat u naar de map Tools AFUWINx64
We nemen daar een puinhoop:
afuwinx64.exe Extracted.rom /O
Ga naar MMtool en open onze dump.
Ga naar het tabblad Invoegen en MOET op index 02 in het veld klikken (indexen kunnen verschillen voor verschillende moederborden, kijk naar de index waarin de NVMe-modules oorspronkelijk stonden en vergelijk de inhoud met de doel-BIOS).
Klik vervolgens op Bladeren en vind onze uitgepakte modules:
Druk op Insert ("As is" optie) en herhaal de actie voor de resterende modules, volgens de volgorde, zoals in een BIOS met NVMe-ondersteuning (ik heb NvmeInt13, Nvme, NvmeSmm). Vervolgens zoeken we onze nieuwe modules in de lijst om er zeker van te zijn dat ze er allemaal zijn en in de juiste volgorde staan:
Klik op Afbeelding opslaan als en sla het gewijzigde BIOS op in de map AFUWINx64. In dezelfde map plaatsen we de originele BIOS van ons moederbord en gaan we verder met de firmware. Eerst naaien we het originele BIOS om de bescherming te omzeilen:
afuwinx64.exe P9X79-WS-ASUS-4901.CAP
Dan naaien we onze aangepaste:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN
Dienovereenkomstig vervangen we onze eigen bestandsnamen. Na een herstart kan ons BIOS opstarten vanaf NVMe.
ALLE HANDELINGEN DIE U DOET OP EIGEN RISICO, DE AUTEUR VAN HET MATERIAAL
GEEN VERANTWOORDELIJKHEID!
Bron: www.habr.com