前言
手上有套华硕的B85M-E主板,和i3-4130,4条4GB的DDR3,GTX 960想利旧一下。买了块E3-1231 V3装上,4条光威8GB DDR3换上,其实已经比以前快多了,但那块机械硬盘简直就是如梗在喉。开始的想法是换个SATA的SSD,但又觉得SATA的SSD比SATA的机器盘其实也快不了多少,M.2的SSD反而性价比高,但B85又没有M.2接口。后来发现M.2转PCIe的卡,就开始了这次艰苦的旅程。现在趟过了,当然是轻舟已过万重山。网上的资料也蛮多,但又要上编程器,又要搞得很玄学,没有把问题的根本原因写清楚。这不得不码几个字,把这事儿捋一捋。这个旧主板安装M.2接口SSD说穿了就4个坑,请容我一一道来。
为何要上NVMe SSD搭配M.2转PCIE卡
首先是性能上的考虑, 目前最快的硬盘当然是NVMe固态硬盘(消费级,服务器的就不在这里讨论),基本都使用了M.2接口。但前几年的主板尽管支持PCIE3.0通道,但却没有预留M.2插槽。对于B7x,Z7x,B8x,Z8x的台式电脑可以通过M.2转PCIE的转接卡实现转换。
其次就是性价比,现在NVMe的硬件容量大,性能好,SATA的盘就算是MLC也就是比较耐操而已。其实算起来,新的NVMe TLC盘因为容量大,TBW比小容量的SATA的MLC寿命还长。所以不瞎折腾的话,5-10年也不在话下。
一号坑 M.2 SSD的型号
这个只算个小坑,因为旧主板当然没有M.2的接口,就需要买一块M.2转PCIE的卡。这卡不值钱,就改一下供电,多多在个位数。一定要注意的是只有真正NVMe的SSD才可以用。千万别只看B key,M key,一定要与厂家(经销商)确认是NVMe的SSD。因为要转成PCIE嘛,所以信令必然是PCIE的信令才支持,SATA的M.2 SSD是“不”支持的,所以只有真正NVMe的M.2才能使用这种卡。
还要注意的是,这种卡有两种,一种是X1,一种是X4,当然就是X4的快了。但要回头看一下主板有没有X4,X8,X16的空余插槽。特别是B75小板的童鞋。我这块B85有两条X16的槽,算是轻松踏过了。
为啥要启动
其实到了这里应该就可以在Windows里面看到SSD的硬盘了。但卖卡的人绝对不会告诉你,这个卡里面的SSD在B85等的旧主板上面是无法启动的!因为在BIOS里面根本认不出这个SSD。最简单的方法是用机器盘启动,主要的数据,应用和缓存放SSD。这打了个折扣,怎么能忍呢?那只好继续死磕。
二号坑 改BIOS
旧的BIOS支持就需要增加一个NVMe支持的模块。原厂支持就不用想了(国产的妖板例外),要自己动手。技嘉的BIOS文件用MMtool一改就好,这时候华硕的骚操作来了。他的BIOS文件是CAP格式,应该是有校验位的文件,MMtool改了以后会报错,但还是可以生成新的BIOS文件。这就需要另一个工具UEFItool把转出来的文件变成正常的rom文件(估计只是去掉了校验信息)。但rom文件用华硕的EZ update是过不了校验的,那怎么办呢?请看下一个坑。
三号坑 刷BIOS
技嘉的BIOS常规操作一刷就OK了,但华硕除了校验以外还有写保护,死活刷不了。这时有些大神就开始上编程器了,那没有这条件的就可以用一些特别的方法。这个方法需要另一个工具Aptioafu。这个工具专门针对AMI的BIOS。华硕的板子关键点在于Windows下用EZ update刷一个正常的BIOS后,刷完以后千万别重启,因为这个时候BIOS的写保护开了。立马用Aptioafu刷改好的BIOS。这样才能绕过华硕的保护机制。所以就算有大神把改好的BIOS文件给你,你也有可能刷不上去。
四号坑 启动选择
刷好BIOS重启后,可能会发现有三种启动的选项 PATA SS,PATA SM,Windows Boot Manager。分别对应 MBR,GPT,UEFI。另外硬盘的模式是IDE或者AHCI。选择正确的启动选项就可以了。
安装GHOST的时候,要特别注意,GHOST ISO启动的时候可能是MBR,但安装的GHOST镜像系统是UEFI的,这样会导致安装GHOST的时候正常,但重启后继续安装会蓝屏。所以要清楚每一次的启动方式,试试每一个可能的启动选项。
五号坑 性能
你TM想要极致性能把所有的东西都换一遍呗,还折腾个啥。
小结
本文并没有对具体的操作给出详细的截图和参数,不太适合小白。因为在网上有不少大神的资料,我也不拾人牙慧。刚开始的时候找了很多资料,愣是没看见把原理说清楚的文章,在此我小结一下,公诸同好。
参考资料
刷固件让华硕Z87-K老主板支持nvme固态_z87-k主板上nvme最佳设置-CSDN博客
刷固件让华硕Z87-K老主板支持nvme固态
无损转接 没插槽也能这样用固态硬盘!