Hola Habr! Un pensamiento me vino a la cabeza y lo pienso. Y se me ocurrió. Se trata de la terrible injusticia del fabricante, que no le costó absolutamente nada agregar módulos a UEFI Bios para admitir el arranque desde NVMe mediante adaptadores en placas base sin ranura m.2 (que, por cierto, fue implementado por los chinos en las placas base de HuananZhi). sin duda). ¿De verdad no es posible?, pensé y comencé a cavar. Desenterré un montón de consejos que no funcionaban, bloqueé la placa base un par de veces, pero logré mi objetivo. EN
Para empezar
Luego vamos a la pestaña Extraer, buscamos y extraemos los módulos que necesitamos (NvmeInt13, Nvme, NvmeSmm), escribimos nombres idénticos con la extensión .ffs y hacemos clic en Extraer, dejamos las opciones “Tal cual”:
Cuando se extraigan todos los módulos, abra la línea de comando como administrador y vaya a la carpeta con herramientasAFUWINx64
Allí hacemos un volcado:
afuwinx64.exe Extracted.rom /O
Vayamos a MMtool y abramos nuestro volcado.
Vaya a la pestaña Insertar y SIEMPRE haga clic en el índice 02 en el campo (los índices pueden diferir para diferentes placas base, mire el índice en el que se ubicaron originalmente los módulos NVMe y compare el contenido con el Bios de destino).
A continuación, haga clic en Explorar y busque nuestros módulos extraídos:
Haga clic en Insertar (opción "Tal cual") y repita la acción para los módulos restantes, observando el orden como en el BIOS con soporte NVMe (tengo NvmeInt13, Nvme, NvmeSmm). Luego buscamos nuestros nuevos módulos en la lista para asegurarnos de que estén todos en su lugar y en el orden correcto:
Haga clic en Guardar imagen como y guarde el BIOS modificado en la carpeta AFUWINx64. Colocamos la BIOS original de nuestra placa base en la misma carpeta y procedemos al flasheo del firmware. Primero, actualizamos el BIOS original para evitar la protección:
afuwinx64.exe P9X79-WS-ASUS-4901.CAP
Luego cosimos nuestro modificado:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN
En consecuencia, sustituimos nuestros propios nombres de archivos. Después del reinicio, nuestro BIOS podrá arrancar desde NVMe.
USTED REALIZA TODAS LAS ACCIONES BAJO SU PROPIO RIESGO, EL AUTOR NO ES EL AUTOR DEL MATERIAL
¡SIN RESPONSABILIDAD!
Fuente: habr.com