迅维网

标题: 谁说Legacy BIOS不能用NVMe固态硬盘启动?华硕老主板M5A78L-MLX添加NVMe成功 [打印本页]

作者: u1462743    时间: 2023-10-30 11:37
标题: 谁说Legacy BIOS不能用NVMe固态硬盘启动?华硕老主板M5A78L-MLX添加NVMe成功
本帖最后由 u1462743 于 2023-10-30 22:43 编辑

英特尔早期6(LGA 1155)7(LGA 1155)8(LGA 1150)系列主板,AMD早期A68、A78、A88、A85 (Socket FM2/FM2+)系列主板,通过添加NVMe可以实现固态硬盘启动,但有个前提,就是主板要支持UEFI模式启动。。那么更久远的传统Legacy(非UEFI)BIOS能否实现NVMe固态硬盘启动呢?答案是肯定的。
正好家里有一块华硕老主板M5A78L-MLX(780G芯片组,Socket AM3/AM3+)



1、进设备管理器查看你固态硬盘的VIDDID编号。我的是西部数据SN520VID15B7DID5005


2、编程器读取、校验、保存主板的BIOS,注意要保存为rom格式(MMtool V3.26只能打开rom格式的BIOS文件)。或者官网能下载到rom格式 BIOS也可以。
3、将NvmeOpRom.binOpRomCfg两个文件复制到D盘根目录下。Win+RcmdD:回车,输入“OpRomCfg NvmeOpRom.bin 15B7 5005”回车(OpRomCfg空格NvmeOpRom.bin空格VID空格DID),出现“Option ROM configured successfully”的提示,同时NvmeOpRom.bin的修改日期变成最新的时间,就表明添加VIDDID成功。



4、用MMtool V3.26打开编程器备份的BIOS文件,选择刚添加VIDDID成功的NvmeOpRom.bin,注意此时Module20Offset/VID15B7Seg./DID5005插入。成功插入NvmeOpRom.bin后,能看到里面有包含VID(15B7)DID(5005)的模块。另存已插入NvmeOpRom.bin的新BIOS文件,命名为M5A78L-MLX-NVMe,注意另存为rom格式。




5、编程器刷入上面的m5a78l-mlx-nvme.rom。注意刷入NVMe之后,BIOS启动项里会出现IDE:NVMe(2:0.0:1)刷之前是没有这个的



6、把固态硬盘安装在转接卡上,插在主板的PCIEX16插槽。用优盘安装系统,注意固态硬盘要用MBR分区格式,不能用GPT分区格式。




7、测一下速度吧。读写速度跟你的主板、cpu和固态硬盘都有关系,这里只供参考。



MMtool工具和NvmeOpRom文件在附件里下载。如果MMtool V3.26win 10下显示不全,可以用V3.23

NvmeOpRom.zip (6.52 KB, 下载次数: 107)