给使用 AMI UEFI 固件的旧主板加入 NVMe 驱动

在旧主板上加了个 NVMe SSD,但是却不支持从 NVMe SSD 启动,其实手动给固件加入 NVMe 驱动就可以了。

此操作有损坏主板风险!
修改方法以及文件来自 Win-Raid 论坛,感谢原作者(也是该论坛的站长) @Fernando 所做的测试!

文件准备

下载后把文件解压出来。

修改固件

  1. 打开固件文件,如图
  2. 点 File 菜单,选择 Search,或者直接按 Ctrl+F 打开搜索。
    选择 Text ,输入 DXE ,然后点 OK ,如图
  3. 在搜索结果列表里双击最后一项
  4. 上面的列表会显示出这一项,显示的名称为 User interface
    找到这一项上面的名称是一串 GUID 的项目,我这里的名称是 44A10DA4 开头的。
  5. 右键点击刚才找到的名称是一串 GUID 的项目,选择 Insert after...,选择前面解压的 UEFI 模块文件,文件是 .ffs 结尾的。
  6. 插入后如图,保存文件,然后刷入主板即可。

我操作的时候遇到了插入的模块出现乱码的情况,保存后重新打开就没有这个问题了。

本文章采用 CC BY-NC-SA 4.0 International 协议 进行许可。
本文链接:https://blog.ysc3839.com/archives/2017/12/nvme-driver-for-ami-uefi-firmware.html