https://download.csdn.net/download/sankever/11260271
评论中需要的BIOS修改版已上传,
声明:该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通道配置为 1x16, 2x8, 1x8 & 2x4
  • 下载“傲梅分区助手”,用于迁移操作系统

#改BIOS
先根据参考文章所述,完成BIOS的修改。

  1. 将P8Z77-V-LX-ASUS-2501.CAP放到UEFI BIOS Updater 1.65文件夹中,管理员权限运行UBU.bat,分析后分别选"1-8-1(Rename to)",则会在文件夹中生成更新过的CAP文件P8Z77VLX.CAP;
  2. 打开MMtool工具,加载Z97-A-ASUS-2801.CAP,在下方的BIOS模块中找到Nvme、NvmeSmm、NVMEINT13等三个模块,用鼠标左键单击后,在上方的选项卡中选择“提取”,并点击选定下方的“提取解压缩”,在提取路径中把三个模块提取后的文件名分别命名为:Nvme.ffs、NvmeSmm.ffs、NVMEINT13.ffs。
  3. 用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新的分数

最后一张运行图

华硕Z77老主板加持NVMe SSD 成功!相关推荐

  1. 刷固件让华硕Z87-K老主板支持nvme固态

    华硕增加nvme模块的固件 刷固件让华硕Z87-K老主板支持nvme固态 为什么要刷固件 需要的材料 开始刷固件 见证奇迹的时刻 刷固件让华硕Z87-K老主板支持nvme固态 大家都知道换了固态老电脑 ...

  2. (原创)修改BIOS让华硕Z87-A老主板支持NVMe硬盘启动(采坑实录)

    当年经典的华硕Z87-A主板至今仍然老当益壮,美中不足就是不支持NVMe SSD作为启动盘.由于工作生活繁忙,2年多来陆陆续续查了好多资料,再加上有CH341A编程器加持,自认已经准备得够充分.最近乘 ...

  3. (原创)华硕Z87-A老主板修改BIOS支持NVMe启动后的常见问题及解决办法(采坑实录)

    关于华硕Z87-A如何修 关于华硕Z87-A如何修改BIOS支持NVMe硬盘启动的操作方法,可以看我写的<(原创)修改BIOS让华硕Z87-A老主板支持NVMe硬盘启动>一文,截止2021 ...

  4. bios文件查看工具_修改BIOS让老主板支持NVMe固态硬盘

    首先我再这里强调一下,刷新主板BIOS有风险,新手或者没有编程器的同学请谨慎操作,因为一但发生修改或刷入异常会导致主板无法使用,需要重新使用编程器刷回原机BIOS,如果没有经验还是找熟练的人员进行更新 ...

  5. 真正无需修改BIOS即可让任意老主板实现NVME协议的固态硬盘做启动盘 2021年(适用于支持UEFI启动的老主板)

    前言 这是本人公开发表的第 1 篇<电脑使用实操总结>类原创文章,请大家多多指教. 网上有很多大神写过类似的教程,但是经过本人实践,总有些遗漏,对于计算机小白来说,这些跳过的步骤真的很难理 ...

  6. clover configurator_枯木逢春,用Clover让老电脑从NVME SSD启动 再用叁年没问题

    手上有一台dell 660s,大概是13年买的,已经很老了,自带的500G机械硬盘,外加另一个500G挂在原来的光驱口,本想买个SATA固态,结果没有接口.看了一圈,发现就剩下两个PCIE,一大一小, ...

  7. h61 nvme硬盘_英特尔E3处理器网友发来咨询:H81B85老主板上NVME固态支持5775C

    关于神教那点事儿,咱就不多说了. 魔改君是做什么的? 答案自然是做魔改的. 前几天还被一个非粉丝的网友戏谑说只知道H110+9100F这种垃圾佬配置. 但熟悉魔改工坊的粉丝一定知道. 什么9900K, ...

  8. 华硕P8Z77-V LX老主板转换卡升级NVMe M2硬盘经验,老主机的福音,质的飞跃

    每年双十一都是淘货升级老家伙的时候,今年也不例外,随着日子长久,软件的增多,虽然已经尽量装在系统盘以外的盘,但C盘还是日渐不够用,从以前的30G系统盘升到60G,60G升到100G,C盘永远不够用.1 ...

  9. X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程

    为了提升台式机的性能,最近入手了一块二手的西部数据M2接口的NVME固态硬盘,于是开始了一番折腾,过程非常曲折,以致于我觉得有必要记下来,以便日后可以参考使用:也供网友参考使用.因为整个过程非常不顺利 ...

最新文章

  1. Angular bootstrap的一个例子
  2. S4 KNUMH的设计原理
  3. 前端学习(537):多列布局4横跨多列
  4. Windows 关闭进程例子
  5. Vue + Element UI 实现 登陆注册基本demo实例
  6. python unittest excel,Python unittest excel数据驱动
  7. java.util.enummap_java.util.EnumMap.clone()方法实例
  8. 2019春Python程序设计测试(20190611--20190611)
  9. js调用微信扫一扫demo_微信JSSDK调用微信扫一扫功能的方法
  10. 关于一些常见的矢量格式图(SVG,EPS,wmf,emf)
  11. c语言mod是什么意思,mod什么意思中文意思,Mod是什么意思
  12. 2019 计蒜之道 初赛 第三场 阿里巴巴协助征战SARS(python做法,费马小定理+快速幂)
  13. CancelledError: [_Derived_]RecvAsync is cancelled.
  14. 笔记-3.路径动画+小球闯关练习
  15. virtualbox 靶机无法获取IP地址
  16. 月球 地球 三维位置_微软的月球飞行模拟器是一次了不起的未完成的地球之旅...
  17. cout, endl的使用
  18. 将谷歌插件打包给别人使用
  19. 安装PHP7.4找不到包error: Package requirements (oniguruma) were not met错误
  20. 用CSS3实现无限循环的无缝滚动

热门文章

  1. ISO13485认证流程
  2. Mysql关于处理emoji表情包报错问题的处理
  3. 解除B站区域限制 油猴脚本
  4. 解决:http: TLS handshake error from *
  5. 【合辑】点云基础知识及点云催化剂软件功能介绍
  6. python爬取知乎文章_Python爬取知乎日报,推送到kindle
  7. 连续值的离散化有啥作用
  8. 1925: [Sdoi2010]地精部落
  9. 基于php办公用品网上商城的设计与实现(含源文件)
  10. [转载] 查找光猫超级管理员密码方法