你好哈布尔! 我的脑海里闪过一个念头,我也这么认为。 我想出了它。 这都是关于制造商的严重不公正,他们在没有 m.2 插槽的主板上向 UEFI Bios 添加模块以支持通过适配器从 NVMe 启动(顺便说一句,这是由中国人在华南智主板上实现的)绝对不需要花费任何成本毫无疑问)。 难道真的不可能吗?我想了想,开始挖掘。 我挖出了一堆不起作用的技巧,把主板弄坏了几次,但我实现了我的目标。 在
一开始
然后我们进入 Extract 选项卡,找到并提取我们需要的模块(NvmeInt13、Nvme、NvmeSmm),输入带有 .ffs 扩展名的相同名称,然后单击 Extract,保留选项“按原样”:
当所有模块解压后,以管理员身份打开命令行并进入带有toolsAFUWINx64的文件夹
在那里我们进行转储:
afuwinx64.exe Extracted.rom /O
让我们转到 MMtool 并打开转储。
转到“插入”选项卡,始终单击该字段中的索引 02(不同主板的索引可能有所不同,查看 NVMe 模块最初所在的索引,并将内容与目标 Bios 进行比较)。
接下来,单击“浏览”并找到我们提取的模块:
单击插入(“按原样”选项)并对其余模块重复该操作,观察具有 NVMe 支持的 BIOS 中的顺序(我有 NvmeInt13、Nvme、NvmeSmm)。 然后我们在列表中找到新模块,以确保它们全部就位且顺序正确:
单击“Save Image As”,将修改后的BIOS保存到AFUWINx64文件夹中。 我们将主板的原始 BIOS 放在同一文件夹中,然后继续刷新固件。 首先,我们刷新原始 BIOS 以绕过保护:
afuwinx64.exe P9X79-WS-ASUS-4901.CAP
然后我们缝制修改后的:
afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN
因此,我们替换我们自己的文件名。 重启后,我们的BIOS将能够从NVMe启动。
您执行所有操作的风险由您自行承担,作者并非该材料的作者
没有责任!
来源: habr.com