公司的电脑有点慢,然后最近运行了SQL Server服务之后,内存又不太够。于是就在淘宝上搜索一些洋垃圾相关的信息。找来找去,发现X79是不错的选择,CPU性能够用,内存价格便宜(16G不到200元)。
淘宝上搜索了一下,净是一大堆华南金牌主板,没用过,但是口碑似乎一般,而且华南主板用的都是H61芯片做X79主板,接口和功能都少的可怜。网上也找不到太多相关的信息。偶然看到惠普Z420工作站用的主板,用料和做工真的是没得说,扩展性比华南不知道高到哪里去了。做了一下功课,提前查了一下这个主板要注意的一些东西:
1.电源接口是18pin的,需要专用电源,否则要买转接线。
2.主板有很多检测机制,USB不接,风扇不是原装的,机箱风扇不接,这些都会报错,需要F1才能继续,对于想当服务器的用户来说,这是无法接受的。
3.这个板子BootBlock分V1和V2两个版本,V1不支持E5 V2的处理器,购买的时候需要注意(网上又有说,如果用编程器刷入固件,那么BootBlock会一起更新到V2,就可以支持E5 V2处理器了)。
4.当安装的是E5处理器的时候,是可以使用ECC REG内存的,也就是淘宝上那种特别便宜的内存。主板不支持普通DDR 3内存。
5.这块板子CPU供电接口的方向特殊,并非普通的与主板垂直,而是横躺在主板边缘,需要主板上方有足够的空间,支持冷排的机箱即可,但是冷排可能就不能安装了,主板上方没有空间的,没法安装这款主板。
做好足够的功课后,就在淘宝上下单买了回来。主板很便宜,520元,再加一个18pin转换线,大概20-30元。都在同一家,一起买回来就可以了。同时又在其他店家购买了128G DDR3 1866 ECC REG内存(8*16G)和E5 2650 V2的处理器。
回来装好,一次性点亮,主板,内存,CPU都没有问题。店家发的主板,BIOS竟然是改过的,不接风扇,一大堆错误,但是不用按F1,就能正常开机进入系统。现在只剩下两个问题:
1.风扇转速太高,始终是满速运行,噪音大。
2.主板不支持NVME的固态硬盘(识别都不识别,更别说启动了)。
于是网上开始搜索这两问题的解决方式。
1.风扇转速太高的问题。尝试使用猫头鹰风扇附带的降速线,效果不好,速度依然很快。看到了一种使用三极管S8050改接的方式。然后就在家里一堆三极管里找,刚好找到了一包S8050。然后用电烙铁焊好,插到主板上,问题解决了。相关资料如下:
2.然后就是NVME的问题。在SMXDIY论坛上找到了一个修改BIOS让BIOS支持NVME固态硬盘的文章,坛主制作了一个单文件的NvmExpressDxe.ffs的BIOS模块,修改起来很方便。插入主板的BIOS之后,主板确实可以支持NVME的启动的了。但是总感觉这个不是官方的模块。于是在网上找来了HP Z440的BIOS,这个BIOS官方支持NVME的启动,于是提取了NvmExpressDxe和NVMeSmm两个模块,插入了Z420的BIOS。再次刷入,OK。没有任何问题。可以在F9中看到硬件型号,也能正常启动。
下面是我修改过的BIOS的下载:链接:https://pan.baidu.com/s/1yws38xOEn1OkMPYRtzyMLg
提取码:vyq9
需要注意的是这个BIOS的MAC地址被我抹掉了,大家刷入之前,需要自己去00001000偏移处修改为自己的MAC地址(0-5)
刷入BIOS,不需要拆BIOS芯片下来,只需要网上购买一个SOP 16的夹子即可,我淘宝上买了一个,但是坑爹的是SOP 16的线序,商家竟然1-1,16-16这种接法,坑爹呢(商家给的是一个SOP8的转接板),这样肯定是不能用的,于是自己拔出来那些线,又重新按正确的线序接了一下。可以参考:http://www.biosrepair.com/bios/TSSOP16.htm
1 | 16 |
2 | 15 |
3 | 14 |
4 | 13 |
5 | 12 |
6 | 11 |
7 | 10 |
8 | 9 |
1 | 8 |
2 | 7 |
3 | 6 |
4 | 5 |
SOP16 | SOP8 |
1,2 | 7,8 |
7,8 | 1,2 |
9,10 | 3,4 |
15,16 | 5,6 |