Szia Habr! Egy gondolat futott be a fejembe, és azt hiszem. És kitaláltam. Az egész a gyártó szörnyű igazságtalanságáról szól, aminek semmibe sem kerül olyan modulok hozzáadása az UEFI Bioshoz, amelyek támogatják az NVMe-ről történő indítást adaptereken keresztül az m.2 slot nélküli alaplapokon (amit egyébként a kínaiak HuananZhi alaplapokon valósítottak meg) kérdés nélkül). Tényleg nem lehetséges?-gondoltam és ásni kezdtem. Előástam egy csomó nem működő tippet, párszor letéglaztam az alaplapot, de elértem a célomat. BAN BEN A hasznos információk oroszlánrészét megtudtam. De itt is elég sok buktató van. Például egyáltalán nem világos, hogy melyik indexbe kell írni a modulokat. Tehát kezdjük el módosítani a BIOS-unkat. Figyelem! Ez az anyag CSAK az AMI Aptio Bios-ra vonatkozik, másra nem, tehát ha nem rendelkezik ilyennel, nyugodtan menjen el.
Már a kezdet kezdetén eszközöket. Miután kicsomagolta egy kényelmes mappába, töltse le a BIOS-t a legközelebbi NVMe-támogatással rendelkező modellből (P9X79 esetén ez a Sabertooth X99), valamint az eredeti BIOS-t alaplapunkhoz. Helyezze a letöltött BIOS-t az eszközök mappába, indítsa el az MMTool-t, és nyissa meg a BIOS-t NVMe támogatással:
Ezután megyünk a Kivonat fülre, keressük meg és bontsuk ki a szükséges modulokat (NvmeInt13, Nvme, NvmeSmm), írjuk be az azonos neveket az .ffs kiterjesztéssel, és kattintsunk a Kibontás gombra, hagyjuk az „As is” opciókat:
Ha az összes modult kicsomagolta, nyissa meg a parancssort rendszergazdaként, és lépjen a mappába az AFUWINx64 eszközökkel
Ott veszünk egy szemétlerakót:
afuwinx64.exe Extracted.rom /OMenjünk az MMtool-hoz, és nyissuk meg a dumpunkat.
Lépjen a Beszúrás fülre, és MINDIG kattintson a mezőben a 02-es indexre (az indexek eltérőek lehetnek a különböző alaplapoknál, nézze meg az indexet, amelyben az NVMe modulok eredetileg voltak, és hasonlítsa össze a tartalmat a cél Bios-szal).
Ezután kattintson a Tallózás gombra, és keresse meg kibontott moduljainkat:
Kattintson a Beszúrás gombra ("As is" opció), és ismételje meg a műveletet a többi modullal, és kövesse a sorrendet, mint a BIOS-ban NVMe támogatással (NvmeInt13, Nvme, NvmeSmm van). Ezután megtaláljuk az új moduljainkat a listában, hogy megbizonyosodjunk arról, hogy mindegyik a helyén és a megfelelő sorrendben van:
Kattintson a Kép mentése másként gombra, és mentse a módosított BIOS-t az AFUWINx64 mappába. Ugyanabba a mappába helyezzük az alaplapunk eredeti BIOS-át, és folytatjuk a firmware villogását. Először felvillantjuk az eredeti BIOS-t a védelem megkerülése érdekében:
afuwinx64.exe P9X79-WS-ASUS-4901.CAPEzután megvarrjuk a módosítottunkat:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GANEnnek megfelelően a saját fájlneveinket helyettesítjük. Az újraindítás után a BIOS-unk képes lesz az NVMe-ről indítani.
ÖN MINDEN MŰVELETET SAJÁT FELELŐSSÉGEDRE VÉGZETT VÉGRE, A SZERZŐ NEM AZ ANYAG SZERZŐJE
NINCS FELELŐSSÉG!
működő BIOS, amelyet az Asus P9X79 WS 4901-es verziójához állítottam össze NVMe támogatással.
Forrás: will.com
