华硕主板H81M-E BIOS刷NVMe支持M.2固态硬盘成功
手上有一块华硕的老主板:H81M-E R2.0,闲置了有一段时间,由于是个Mini小板,准备在淘宝上淘个小机箱,整一下准备作为代码服务器用。考虑到现在是NVMe M.2固态硬盘的天下,决定直接上NVMe固态硬盘了。
华硕H81M-E R2.0主板信息链接:https://www.asus.com.cn/Motherboards/H81ME_R20/specifications/。
华硕H81M-E原生根本不支持NVMe,但可喜的时,该主板上有一个PCI-e 2.0的插槽,所以采用曲线方式:转接卡 + NVMe固态硬盘,都在京东上购买的。
- M.2 NVMe转PCI-E 3.0 X16扩展卡:¥45,https://item.jd.com/41010473481.html;
- 金士顿 250G M.2(NVMe协议) SSD:¥289,https://item.jd.com/100008763676.html。
更新老主板BIOS
为了整个操作过程方便,需要准备的硬件资源清单如下:
- 一块普通机械硬盘,安装Win7 64位操作系统,后续的修改BIOS、主板刷入BIOS、操作系统注入NVMe驱动、WinPE启动U盘制作等操作都是在Win7系统上完成的。
- M.2 NVMe转PCI-E扩展卡 + NVMe固态硬盘,可以先插在主板上的PCI-E x16接口上。
- 一个U盘,用于刻录WinPE系统,在PE系统里对NVMe固态硬盘进行GPT分区。
- 再一个U盘,用户刻录Win7 x64镜像或Win 2008 R2 x64镜像。
刷BIOS工具
- MMtool 4.5(用了好多版本,就这个版本在保存时不会报警告信息。但有一点不好,这个版本在Win10系统下窗体显示不完整,所以建议在VMware虚拟机里安装一个Win7系统,在Win7系统里操作MMtool)
- NVMe模块文件:NVMeExpressDxE.ffs
- 华硕H81M-E R2.0主板的最新BIOS文件,最新版是0504版本,文件名是:H81M-E-R2-ASUS-0504.CAP。华硕官网下载链接:https://www.asus.com.cn/Motherboards/H81ME_R20/HelpDesk_BIOS/
- AISuiteIII,后面刷BIOS要用到,目的是为了绕开BIOS文件的校验
修改BIOS
1、运行MMTool,点击左上角的“Load Image”来打开从华硕官网下载的最新版BIOS文件。
2、BIOS文件加载后,你会发现有一堆的模块文件。拉动滚动条,找到“CSMCORE”这个模块,并单击该模块名称。注意不要修改界面上的任何值。
3、保持模块“CSMCORE”是获取焦点状态,切换到“Insert”选项卡,点击“Browse”按钮选择EFI NVMe BIOS模块文件:NVMeExpressDxE.ffs;插入选项选择“Insert Compressed”,界面上其他数据就不要修改了,最后点击“Insert”按钮将NVMeExpressDxE文件插入到BIOS中。
4、若操作无误,拉动滚动条,在“CSMCORE”对应的Volume序号的最后一个模块就是刚才插入的NVMeExpressDxE。为了不覆盖官方的BIOS文件,最后点击“Save Image As”按钮来保存修改后的BIOS镜像文件。
5、最后得到支持NVMe设备的主板BIOS镜像文件。
主板更新NVMe BIOS
1、去华硕官网https://www.asus.com.cn/Motherboards/H81ME_R20/HelpDesk_Download/下载AI Suite III软件,在“公共程序”下面,要下载200多兆的那个,然后在Win7系统上安装好。
2、打开“AI Sute 3”软件,在左侧导航栏里点击运行“EZ Update”,准备对主板进行BIOS更新。
3、重点来了!!!为了保护计算机主板的安全性,华硕的EZ Update工具在向主板写入BIOS之前,会对BIOS文件进行校验。如果是直接更新修改后的H81M-E-R2-ASUS-0504-NVMe.CAP文件,文件校验肯定是不能通过的,自然也就没法更新到主板上。
这里更新有个小技巧:先选择官方的H81M-E-R2-ASUS-0504.CAP镜像文件,由于是官方出品,文件校验自然能通过,这时在界面的右侧会看到BIOS文件的信息。不要急着点右下角的“更新”按钮,而是把修改版的H81M-E-R2-ASUS-0504-NVMe.CAP文件重命名成H81M-E-R2-ASUS-0504.CAP,以达到欺骗软件的目的,最终绕开EZ Update工具的文件安全校验限制。
现在可以放心的点击“更新”按钮了,等待EZ Update将支持NVMe设备的BIOS镜像更新到主板中。更新完之后,重启电脑!
4、重启电脑时按F2键进入主板BIOS设置界面,会看到“启动设备选择”里多了一个启动设备:PATA SS:。没错,这个就是通过转接卡安装的NVMe固态硬盘。此时,NVMe固态硬盘还没有初始化,后面会讲到如何对NVMe固态硬盘进行分区格式化。
5、按F8键调出启动设备列表,在列表中也可以看到PATA设备。注意,此时PATA设备对应NVMe固态硬盘还没分区格式化,也没有安装操作系统,是不能引导启动电脑的。
6、进入Win7系统,打开设备管理器,在其他设备列表中会看到一个没有安装驱动的“PCI设备”,这个设备就是NVMe固态硬盘。如果你只想将这个NVMe固态硬盘作为数据盘来用,去微软官方下载KB2990941、KB3087873这两个补丁就可以了,补丁安装完之后,NVMe固态硬盘就可以正常使用了。关于这两个系统补丁的使用说明,可以参考戴尔网站的一篇文章《Microsoft Hotfix的NVMe固态驱动器配置要求》。
如果你想将这个NVMe固态硬盘作为系统盘,需要引导 电脑启动,后面还有一些工作要做。
制作WinPE启动U盘
1、百度搜索“winpe nvme”,应该会搜索到一堆的WinPE系统(文章的后会提供该PE系统的下载)。
2、将PE系统刻录到U盘,此PE U盘在后面初始化NVMe固态硬盘时需要用到。
安装操作系统
操作系统注入NVMe驱动
原生的Windows 7或Windows Server 2008等ISO镜像是不支持USB 3.0和NVMe设备的。具体的表现为:安装此类操作系统时可能会出现键盘鼠标失灵的情况,如果有安装NVMe协议的SSD硬盘,一定是找不到该硬盘设备。所以需要借助外部软件工具,将USB 3.0驱动和NVMe驱动注入到原版ISO镜像中。
这里需要用到华硕的Easy Installer,官网下载地址:https://www.asus.com.cn/supportonly/EZ%20Installer/HelpDesk_Download/。操作步骤如下:
1、将原版Win7镜像或Win2008镜像加载到虚拟光驱中,然后检查镜像是在哪个驱动器(我这里是D盘,安装Win 2008系统)
2、将下载到的Easy Installer解压,并打开软件
3、选择镜像操作方式,这里选择“从Windows 7 操作系统光盘至ISO文件”,即驱动注入成功后,再重新封装成ISO镜像文件,这样后续可以继续使用该镜像文件。
4、选择光盘原始文件。注意一点,该软件表面是似乎只能对Windows 7镜像进行驱动注入,事实上是支持Windows 2008镜像的。
5、选择注入驱动后的ISO保存路径,另外就是要勾选注入的驱动。由于我的机器上使用的是NVMe协议的固态硬盘,所以必须要勾选“安装NVMe修复程序”,否则在安装系统时就找不到NVMe协议的固态硬盘。
6、驱动注入过程开始。根据电脑配置的不同,花费的时间从几分钟到几十分钟不等,耐心等待就好了。直到最后弹出“安装成功!是否关闭此工具?”的对话框,表明驱动注入完成了。
7、找到新生成的ISO镜像文件,此时USB3.0驱动和NVMe驱动都包含在其中。然后用UltraISO工具新镜像刻录到U盘中进行操作系统的安装,安装过程与原版系统无异。OK,USB3.0驱动和NVMe驱动注入教程到此结束。
WinPE对新装SSD硬盘进行GPT分区
1、电脑上插入制作好Win10PE U盘,将电脑引导进入Win10 PE系统。该PE系统自带NVMe驱动,会识别NVMe固态硬盘。
2、进入PE系统后,使用PE自带的DiskGenius分区工具给固态硬盘按照GPT方式分区。这里使用快速分区方式,一般分2~5个分区就行了。最好不要手动分区,因为你可能会漏掉保留分区ESP和MSR,这正是GPT分区的引导内容所在,漏掉了这两个保留分区,就不能引导计算机启动了。(下图是一个DiskGenius快速GPT分区的参考,请根据自己的实际情况操作)
3、快速GPT分区设置
4、GPT分区最终结果
UEFI+GPT安装操作系统
经过前面复杂的操作,操作系统注入NVMe驱动并刻录到U盘、SSD硬盘进行GPT分区等,现在可以开始正式安装操作系统了。将Win 2003 R2 X64(或者Win 7)的U盘插在电脑上,并设备电脑从U盘启动,可以进入到操作系统安装界面,但在选择分区时出错了,提示:安装程序无法创建新的系统分区,也无法定位现有系统分区。
出现上述错误的原因是:Win 2003 R2系统的U盘在启动时不是以UEFI方式引导电脑启动的,对GPT分区格式的硬盘无法识别。所以必须要采用UEFI模式引导才能识别到GPT分区格式的硬盘。下面给出一张表,是各操作系统支持GPT分区的情况列表:
Windows Server 2008 采用UEFI+GPT方式安装系统的方法
- U盘必须是FAT32格式,NTFS格式无效。
- 把U盘目录下的\efi\microsoft\boot 目录复制到U盘\efi\文件夹下。
- 然后找到一台已经装好的win2008系统的电脑,在C:\windows\boot\efi\目录下把bootmgfw.efi文件复制到U盘\efi\boot\目录下, 并重命名为BOOTx64.EFI。或者下载已经准备好的BOOTx64.EFI文件,然后复制到U盘的\efi\boot\目录下。
- BIOS中设置引导方式UEFI方式优先
接下来就是正常安装操作系统了,将系统安装到NVMe固态硬盘上。
全部工具软件下载
老主板支持NVMe:https://pan.baidu.com/s/1iC0twPk6Pf7icoDSl_2V-A
百度网盘提取码:t5fh
华硕主板H81M-E BIOS刷NVMe支持M.2固态硬盘成功相关推荐
- [原创](免改BIOS)使用Clover升级旧电脑-支持NVMe M.2 SSD固态硬盘作为系统盘引导
[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX 个人网站: https://www.x86asm.org QQ交流: 643439947 编程生涯: 2001年~至今[共20年] 职业 ...
- 联想r720安装固态_联想拯救者r720笔记本NVME接口M.2固态硬盘怎么安装win7系统
[文章导读]联想拯救者r720是一款游戏笔记本,专为游戏设计的键盘备受年轻网友喜爱,这款电脑采用了英特尔 酷睿i5 7代系列,能够满足游戏用户们使用需求,新推出的联想笔记本电脑都预装了win10系统, ...
- 华硕x450jn拆机_华硕X450JN笔记本拆机升级SSD,影驰ONE120固态硬盘上手
华硕X450JN笔记本拆机升级SSD,影驰ONE120固态硬盘上手 2017-11-15 14:41:12 1点赞 4收藏 0评论 华硕X450JN(i5-4200H 4G 1TB NV840M 2G ...
- 无法识别 移动固态硬盘_M.2固态硬盘不能识别怎么办 Bios开启CSM识别M.2固态硬盘方法...
随着SSD大幅降价,如今M.2接口固态硬盘逐渐成为主流,相比于普通的SATA接口固态硬盘,其速度要更快的多,因为也有着未来主流SSD之称.一般来说,只要主板配备M.2接口,就可以安装这种速度更快的固态 ...
- 服务器主板能配固态硬盘吗,主板没有M.2接口能使用M.2固态硬盘吗【使用方法】...
固态硬盘与主板接口都是必须想配对的,那么主板没有M.2接口可以使用M.2固态硬盘吗?主板都没有M.2接口是不可以安装M.2固态硬盘的,接口都没怎么装,这还用吗? 主板没有M.2接口还可以使用M.2固态 ...
- 华硕重装后进入bios_华硕B365主板如何重装win7|华硕主板怎么进入Bios
华硕品质坚若磐石,因为这句话,很多用户选择了华硕B365主板,这块主板基于B365芯片组,简单的从编号上看,比B360高点,经过一番深入研究规格表后,突然发现,这好像就是H270芯片组.比起B360主 ...
- 华硕主板反复进入BIOS以及无法识别固态硬盘?
装机时遇到同样的问题,反复进入BIOS界面, 启动顺序栏无法识别安装了Win10系统的固态,导致无法设置从固态启动. 没有安装显卡导致CSM模式无法打开 我使用的是 华硕的B760M-K主板 CPU: ...
- 记一次让自家旧主板支持M2接口固态硬盘的折腾记录
首先这篇文章是针对小白的,大神可以绕路,大神可以绕路,大神可以绕路,重要的事情说三遍!也不要问我太多高精尖的问题,我只是借用了大神已攻克的问题,甚至为了偷懒,用了很多他们的图片,只是大神虽然都做到了, ...
- 华硕天选二FA506QM BIOS更新至311无法读取固态硬盘
更新完BIOS后,在BIOS界面可以看见固态硬盘的存在,但进入win11系统后无法读取固态硬盘
最新文章
- 活动推荐 | 2019日立「视频分析技术黑客马拉松」报名启动,还有高额奖金等你赢...
- 编程语言python特点-Python和其他编程语言相比有哪些优势呢?
- 开启Windows8里面的Hyper-V虚拟机功能
- sublime Text3插入参考文献问题
- 自编码的matlab代码,深度学习自动编码机MATLAB实现
- SIGIR 2020 | 相似问题判定的二次匹配模型
- matlab中转置和裁剪,对Matlab中共轭、转置和共轭装置的区别说明
- python dialect='excel'是什么意思_python读取和生成excel文件
- dos下设置mysql密码_MySQL数据库之dos或wamp下修改mysql密码的具体方法
- 开关电源之PCB安规设计规范
- 局域网从另一台电脑copy文件(Linux系统下)
- ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL
- 动态加载Asp.net分页控件
- 基于FPGA的多人表决器(VHDL)
- Unity Hex与Color之间进行颜色转换
- mysql 按照条件计数_Mysql按条件计数的几种方法
- python饿了么商家开放平台模拟网页http请求实战
- python读书心得体会范文_读书的心得体会范文3篇
- 人脸识别助力网络支付实名制落地推进
- 转行产品经理必须要知道的三件事!