华硕Z77老主板加持NVMe SSD 成功!

作者: gaohailin 分类: 电脑教程 发布时间: 2019-10-26 07:43

此文的方法我尝试后失败了,请看我亲自尝试的写的原创文章,里面有详细过程和动画演示。http://www.ti6.net/电脑教程/3900.html

声明:该BIOS为本人参考网上方法(参考原文在下面有)所改,在本人电脑上有效,不负责所有问题的解释。对于之前的资源链接,由于CSDN现在比较恶心的做法,积分不是我设的也无法修改,所以我上传到了网盘。
链接:https://pan.baidu.com/s/1vrM9QxwIcX4_lleVqvOT7g 提取码:hvux 永久有效

再次说明注意请谨慎确认后操作,需自行承担风险!!!
另因为已经过去时间较久,常用电脑也已更换,以后此文问题概不回复。

#引子
清明节假期在家编辑一个excel表,突然发现原来里面贴的图片都不可见了,试了一些办法无果。再然后发现C盘可用空间为0,下图为已经用清理软件清理过的。

基本原因:由于电脑比较老,这些年一直在修修补补,持续升级中,SSD是前几年买的,当时比较贵,所以只买了块64G的作为系统盘,windows都懂得,系统盘占用空间一年大过一年,现在win10升级一次基本都要报硬盘不够,每次都要想一些办法来保证升级成功(如插U盘增加空间,删除无用文件等)特别折腾。今天烦到了,突然有想把SSD升级的想法,网上搜了下SSD的价格比我印象中的少了不少。本来在京东上随便看了下就买了块250G的SATA接口的,已经下了单,在找系统转移软件时发现了现在SSD的接口协议是NVMe,是老的AHCI协议传输速度的4-5倍!关键是硬盘价格并没有便宜多少!于是琢磨着还能不能用上了新版SSD,当然立即把京东订单退了。

#参考
行动中主要参考了以下文章:
http://g.pconline.com.cn/bbs/topic-53491748.html
https://zhuanlan.zhihu.com/p/24829036
http://vga.zol.com.cn/494/4946636.html
http://tieba.baidu.com/p/4912445651?red_tag=i2889710286
得知以下信息:

做系统盘主要看重4K随机读取频率(IOPS)
转移系统可以用“傲梅分区助手”
真正适合SSD的NVMe模式却只针对PCIE NVMe主控的SSD才有用
相对比较久远的intel 6、7、8系列主板,厂家一般都没有提供官方的NVMe升级版BIOS,需要自己手动对BIOS进行MOD来增加对NVMe的支持
购买带PCIE转接卡的PCIE NVMe SSD,直接把SSD安装到PCIE 3.0插槽上
HHHL Add-in Card指的其实就是PCIE转接卡,转接卡上有一个M.2接口,连接了M.2接口的M8Pe SSD
下载老主板的最新BIOS
下载相同品牌更新型号的支持NVMe的主板BIOS,用于提取NVMe模块
下载UEFI BIOS Updater,用于升级老主板BIOS中的RST OROM版本
下载AMI BIOS的编辑工具软件MMTool,用以提取新主板BIOS中的NVMe模块到老主板的BIOS中
华硕主板刷BIOS要绕过自检测有两个办法:1.利用华硕主板自带的USB BIOS Flashback功能对BIOS进行强制刷新;2.下载华硕的EZ Update程序,导入BIOS文件时选择未修改的原版BIOS文件,在通过验证并准备开始刷新时把修改版BIOS的文件名改为与原版BIOS一模一样并在同一文件夹目录下把原版文件替换掉
完成硬件安装之后进入Windows系统,在“设备管理器”中可以看到增加了一个“标准NVM Express控制器”,说明成功
实测数据应该读有20000MB/s,写1000+MB/S,4K IOPS在12000左右正常
#准备
准备手头的资源如下:

华硕P8Z77-V LX主板,有1个PCIE 3.0X16插槽,好像用于显卡了……还有1个PCIE 2.0X16插槽(事实证明可能我买了块假二手主板,根本不是X16的)
显卡HIS HD 6850,接口类型为PCI Express 2.1 X16
去官网下载了Z77最新BIOS,P8Z77-V-LX-ASUS-2501,2014/09/19的
下载了P8Z77-V LX用户手册
去官网下载了Z97最新BIOS,Z97-A-ASUS-2801,备用
去官网下载了Z170最新BIOS,Z170-A-ASUS-3703,备用
主板BIOS性能为64Mb Flash ROM,UEFI AMI BIOS,ASUS CrashFree BIOS 3,ASUS EZ Flash 2等
下载了AS_SSD_Benchmark工具用于SSD测速
下载了GPU_Z工具用于测显卡性能(目前显卡占用了唯一一条PCIE 3.0X16插槽)
下载了UEFI BIOS Updater 1.65,用于升级老主板BIOS中的RST OROM版本
下载了AMI BIOS的编辑工具MMtool(要下载能够在win10完整显示的版本),MMtool.exe要放到UEFI BIOS Updater 1.65文件夹中
下载ASUS Update(包含在ASUS AI Suite 2中),用于刷写修改后的BIOS
CPU为第三代Core i5-3450,支持PCIE 3.0,支持的PCI通道配置为 1×16, 2×8, 1×8 & 2×4
下载“傲梅分区助手”,用于迁移操作系统
#改BIOS
先根据参考文章所述,完成BIOS的修改。

将P8Z77-V-LX-ASUS-2501.CAP放到UEFI BIOS Updater 1.65文件夹中,管理员权限运行UBU.bat,分析后分别选”1-8-1(Rename to)”,则会在文件夹中生成更新过的CAP文件P8Z77VLX.CAP;

打开MMtool工具,加载Z97-A-ASUS-2801.CAP,在下方的BIOS模块中找到Nvme、NvmeSmm、NVMEINT13等三个模块,用鼠标左键单击后,在上方的选项卡中选择“提取”,并点击选定下方的“提取解压缩”,在提取路径中把三个模块提取后的文件名分别命名为:Nvme.ffs、NvmeSmm.ffs、NVMEINT13.ffs。

用MMtool工具加载前面升级修改过的P8Z77VLX.CAP,在下方的BIOS模块中找到CSMCORE模块,用鼠标左键单击这个模块,接着在上方的选项卡中选择“插入”,点击勾选下方的“插入压缩”,在“模块文件”的路径中选择前面保存好的Nvme.ffs、NvmeSmm.ffs、NVMEINT13.ffs等三个文件并进行插入。插入成功后,在CSMCORE模块相同卷(一般是卷03或者卷04)的末尾可以看到Nvme、NvmeSmm、NVMEINT13等三个模块,说明插入已经成功,保存并退出MMTool。

#刷BIOS
为了成功刷写BIOS,先验证了下刷BIOS的方法,即重启电脑,进入UEFI BIOS系统后,在Advanced Mode->Tools里找到EZ Flash Utility 2,然后选择要刷写的BIOS软件P8Z77-V-LX-ASUS-2501.CAP(放在U盘里),根据提示选择是否读取并刷写,完成后重启发现版本变成了2501.
再把修改后的P8Z77VLX.CAP放到U盘中,同样重启进入BIOS的EZ Flash Utility 2,此时如果直接读取会报验证失败,所以先选择读取P8Z77-V-LX-ASUS-2501.CAP,当提示是否要刷写时,拔出U盘,在另一台电脑上将P8Z77VLX.CAP改名成P8Z77-V-LX-ASUS-2501.CAP(原来的也改名),然后插回U盘,点击刷写,此时刷写成功,正常进入系统。

以上方法没有刷写成功,还是要用ASUS Update(管理员打开ASUS AI Suite 2)

用原版的CAP通过验证后,再用自己修改后的BIOS掉包,提醒是否要更换LOGO时选择否,刷写完成后重启,重启正常进入系统。

#测显卡
从HIS HD 6850说明手册上看其接口类型为PCI Express 2.1 X16,所以现在主板上占着唯一一条PCIE3.0的插槽很浪费,用GPU_Z看了下也如此

Bus Interface那栏写的是显卡支持的系统总线接口是PCI Express 2.0 X16(开了render test),运行模式也确是PCI Express 2.0 X16(果然浪费了)
此时BIOS里System Agent Configuration -> NB PCIe Configuration已经设置PCIEX16_1 Link Speed为GEN3。

更换显卡到主板上的另一条PCIE X16但是是V2.0的,
本来以为GPU_Z显卡带宽结果不变的(还是PCIEx16 2.0嘛),结果伤心了

看了下主板傻眼了,第二条标为PCIe x16 2.0的插槽明显不是x16,针脚不满

网上查了下反正是厂商偷工减料所致,二手板也没处伸冤。好在显卡速度本身就是瓶颈,就算是PCIE x16 3.0的插槽,速度也上不来,所以对整体性能影响不大。

#购买SSD
根据前面所说,老板卡由于不支持M.2接口,所以必须要选用带PCIe转接卡的SSD,在京东上看了几个,看到宏基的VT500P-PRO,除了符合以上条件,还由于在评论区看到了这个。

哈哈,有人已经试过,增加了信心啊。
先测下以前的SSD:

最终选择了PLEXTOR 256M9PeY(5年质保哇)PCIE X4 3.0接口

#迁移系统
安装到主板上后开机,打开设备管理器查看,识别成功

管理员运行“傲梅分区助手”,先将PCIE SSD原MBR分区方式转成GPT(这一步非常重要),然后选择C盘后点击“迁移系统到固态硬盘”,根据提示完成对目标SSD的设置操作,然后重启进入PreOS进行迁移工作。

迁移完成后,进入BIOS后选择Boot页面,在CSM(Compatibility Support Module)里把Boot Device Control设为UEFI and Legacy OpROM,其他几个都是UEFI优先
然后在Boot Option Priorities选择 Boot Option #1为“Windows Boot Manager(ssd名)”
F10保存退出后顺利进入系统,格式化原来老的SSD系统盘,成为一个独立的盘(加个硬盘盒可作为移动硬盘)。

最后看下鲁大师的评分

AS_SSD_Benchmark新的分数

最后一张运行图

https://blog.csdn.net/sankever/article/details/79838337

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注