齐河一家
首发于齐河一家
B85芯片组主板也能用上NvmeSSD

B85芯片组主板也能用上NvmeSSD

众所周知,B85标准是没有M.2接口的,想用上NvmeSSD必须借助PCIx16插槽,即用转接板搞出一个M.2接口来。即使这样,B85也不能在开机硬件自检的时候识别出NvmeSSD,只能把OS装在SATA盘上,然后在OS中装Nvme驱动,把NvmeSSD作为从盘来使用。

我们搞一块NvmeSSD就是想体验其GB/s级的速度,OS不能装在上面只当从盘又有什么意思呢?所以,必须刷新主板的BIOS,把Nvme驱动刷进去,让BIOS启动阶段就能识别出NvmeSSD才行。

比较良心的厂商都会在后期提供新的带有Nvme驱动的ROM供玩家自行升级使用,但是笔者手上的这块技嘉B85-HD3在其官网上公布的最新ROM列表里也没有附带Nvme驱动的ROM。这就需要我们自己用工具来自制一个ROM。

首先是想到有没有达人已经刷好的ROM,无奈google一番后,都没找到现成的ROM。只好在官网下载最新的ROM后自制。

技嘉的官网做很很LOW,连基本的表格都歪七扭八的

利用MMTool工具打开这个Rom,发现这个ROM已经接近4M,而且主板ROM的容量也是4M,剩余空间根本不够刷我找来的Nvme驱动。(一般的ROM都有8M,可能技嘉独有的双BIOS功能把8M拆成2个4M?)

思考一番,BIOS中很多功能不都是不常用的吗?把一些多余的模块删了不就行了?于是通过分析,把一个“OEMLOGO”的模块删了,想想应该就是一个LOGO图片把,没LOGO应该没什么实际影响。

MMTool读取官方ROM

腾出空间后果断刷入Nvme驱动。从Google了解到,Nvme驱动一般有两种形态,一种比较老的,需要NvmeI、NvmeINT13、NvmeDYNAMICSETUP三个模块,比较新只需要NvmeExpressDxE一个模块,于是刷入NvmeExpressDxE,再另存成新的ROM,果断开机刷入,一举成功。

插入NvmeExpressDxE模块后的ROM,此时只要另存为新的ROM就可以刷了

上面说的简单,其中过程几经挫折:

一是一开始删模块腾空间的时候为了寻找影响不大的模块废了很多时间,造成无法开机、进BIOS看到SSD了又重启、屏幕红红绿绿等多种情况,最后才发现“OEMLOGO”删了没什么影响。最惨的时候连Q-flash功能都差点废了,进BIOS看不到任何文字,只能通过感觉判断才刷成功。还有一次把BIOS刷废了,屏幕不亮,一直嘀嘀嘀,不断重启(没有自动启动B_BIOS),google到技嘉主板有双BIOS,通过短接1、8触电的方法把B_BIOS恢复到M_BIOS才正常。

二是NvmeExpressDxE得来不易,开始google到的都是NvmeI、NvmeINT13、NvmeDYNAMICSETUP三个模块,容量大,光删一个原来的模块空间还是不都,删了好几个,这也进一步加快了搞废主板的进程。而且NvmeExpressDxE也是有版本的,我从网上下的别人的NvmeExpressDxE也不行,无奈从技嘉几款Z170主板ROM提取的NvmeExpressDxE就行了。

三是要开启主板的”windows8“” UEFI启动模式“才能识别到NvmeSSD,默认是“其他操作系统”,就读不出来SSD,这点比较容易懂,一开始就设置好,不成问题,这里只是顺带提一下。


后记:装好OS后记得在OS中再给SSD打上官方驱动才能有最大的性能。


下面附上详细的操作攻略:

首先你要有工具和材料:

MMTool(满世界都有,也可以到文末链接下载)

你B85主板的官方ROM(到自己主板厂商官网下载,一般是.rom格式,技嘉是XX.F5这种格式,F5是版本号,后续需要手动修改扩展名)

一个能够用的NVME驱动(可以到文末下载,不行的话,就到自己主板官网搜索Z170主板的ROM再提取)

打开MMTool界面(我这个版本的MMtool在win10下和HDtune一样显示不正常,要搞一台win7的机子或虚拟机运行):

点击左上角的“Load Image”来加载官方rom(技嘉的注意先改扩展名为.rom)

在Insert选项卡中点Browse来打开你的NvmeExpressDxE模块

然后选下面的“insert compress”(解压后插入)

然后在下面的列表中找“CSM Core”这项(或者类似CSM),点击一下,就会把Volume卷名自动填好,卷名填错就会插到不该插的地方。。

最后就点“Insert”按钮插入,会卡几秒钟,

然后恢复不卡的情况下点Save Image as..来把ROM保存出来,新的ROM记得改扩展名为原来的,比如F5(技嘉),接着拷入U盘刷BIOS就行了。


如果你要找Z170的NvmeExpressDxE,也是用这个工具,下载170的ROM用MMTool打开,找到NvmeExpressDxE这行,点一下,然后点击“EXTRACT”选项卡,选“unpress extract”解压不压缩,选一个路径(文件名也要自己填),然后点EXTRACT搞出来就行了。

如果你要删除不用的模块,就用delete选项卡进行删除就行。


工具下载及现成的ROM:

B85芯片组主板也能用上NvmeSSDwww.evernote.com图标

编辑于 2019-03-09

文章被以下专栏收录