|
划时代的NVMe已经向我们走来,不过目前官方支持NVMe盘引导系统启动的主板一般只有9系列、100系列和高大上的X99,这让广大玩家手上的Z87、Z77、Z68、P67、X79等老前辈们情何以堪啊,明明买了NVMe的盘却只能当从盘用,不能装系统,没关系,我又来了,对,又是我,这次教大家通过简单的BIOS MOD来让你手上的老主板支持用NVMe SSD引导系统用。原理很简单,在你主板的UEFI BIOS里插入EFI NVME BIOS模块,下面就来看看具体怎么做。
/ U( p, \" E( N: | f' X% A12.28更新:
5 ^8 z( F0 E: k5 o: i8 O+ YAsrock 8 系列主板bios文件也加了校验,直接插入新模块后用Instant Flash是刷不进去的,会报错,不过还好那个验证只是在bios文件头部,可以直接去掉,不影响任何功能,如果是Asrock 8 系列主板的话请把bios文件发上来我来帮大家改。
- E5 x/ ~* C+ y, a9 B" s01.28更新:+ u! q. ` u7 U4 ]' F- s) r
1、相当多的童鞋在插入过程中报了文件大小超出卷大小的错误,为什么呢,原因很简单,空间不足了,解决办法就是把其中现有的模块提取出来压缩下,不过自己拿出来压再放进去太麻烦了,怎么办呢,用我之前一篇文章中提到过的UBU随便升级几个模块就行了(http://bbs.pceva.com.cn/thread-124953-1-1.html),UBU升级的时候默认就是压缩后替换的,这样既更新了BIOS里的模块,又压缩了大小,更新完再插入NVMe模块就不会再报这个错了。UBU官方下载页面:http://rghost.net/users/LongSoft/releases/UEFI-BIOS-Updater& s* o# {! u; v7 @1 b5 B3 T
2、Asrock 8 系列主板bios文件校验问题,同样用新版UBU随便更新下哪个模块,保存的时候会自动去掉那个校验头部,然后再插入就没问题啦。
# `' z7 }# x) {$ ^! d. u4 @' ^+ M% A& a4 X
10.10更新:( W$ @* U4 b; g+ f$ ?/ e- o) U9 y
1、看了下回帖很多童鞋遇到了空间不足的问题,如果更新模块后插入还是发现空间不足或者插入错误的话,可以删除些没有用的模块来腾出空间,比如说bios升级模块,又比如386楼网友的经历(请确保有双bios或者有bios恢复机制的主板上进行尝试,以免刷新后无法启动):* _4 k0 p2 ]% Q, B/ Y& A
搞定了 我家三片主板 C226 Z77 B85( L$ Y7 w6 @. d) e% h" L0 d7 m
全都是因为固件尺寸问题无法直接插入nvme驱动8 B: j! j1 s5 E) _
用UBU升级数个模块使空间足够后 尝试插入nvme驱动竟然提示固件无法识别,怎么办呢?9 J; @) F9 [% o) }8 d; m# r' v& |6 X
1 V4 {, P) g0 X
& b( |7 F4 @+ i4 i" P! h仔细查看发现这些主板都带了uefi下的网卡pxe模块,400k左右的尺寸,完全没意义的东西。8 m6 y0 e. P9 f" D4 m, l$ q5 h
于是,把从原始bios文件中delete掉uefi下的pxe模块,然后随便插,保存全部成功。
7 W; M" S$ r. I/ ~) W! U: |
% }9 g/ U d; ^* n3 s一、工具准备
& E0 z, m, x2 f" J5 U1 G, _5 M% C1、你主板的BIOS一枚,从官网下个最新的即可
+ K% R0 n" ^6 F- A) \& I2、EFI NVME BIOS模块:NVMeExpressDxE.ffs(见附件)6 w# x6 L! F& |
3、BIOS修改工具:AMI Aptio MMTool v4.50.0.23(见附件)8 ] |5 n3 Z, ] B- ]. D
Tools.rar (320.64 KB, 下载次数: 1132)
9 \$ @5 J2 B, j4 T5 |/ R' o% `) o二、修改步骤% x, F7 ]( S y* j. d3 x/ Z/ B
$ L# _* B/ ?1 s5 r( m' G" ^# `
1、运行MMTool,点击左上角的Load Image来打开你准备好的BIOS文件,默认文件类型扩展名为.fd和.rom,这里因为我是ASUS的BIOS,所以把扩展名改为.cap,选择完之后点击Open打开。3 S( C/ I, ~- N+ @! H) {
6 i% \6 q% m+ O& ~6 {' ]2 f
2、打开后你会发现有一堆的模块及信息,确认下你是在Insert这个标签页中,拉动右边的滚动条,找到CSMCORE这一项并左键单击,单击后你会发现CSMCORE对应的Volume序号被自动填到上面的Vol.Index中,我这里为02。
# |3 s- j; Z. o4 J3 n% f/ u; P # V# f7 H, W; C- l! i
3、将Insert FFS Options改为Insert Compressed,再次确认Vol.Index里的序号正确,且For Option Rom only下的Link Present选项没有打勾。
% B6 c5 G, ~0 |6 t# m& t# X" o) y
( k2 h4 T) g- a' G. z4、点击Browse按钮选择EFI NVME BIOS模块NVMeExpressDxE.ffs,点击Open+ r: l2 N1 J7 E4 ^' A1 }8 c* D
! H/ S0 g9 F+ p3 X" k$ `
5、确认选择的文件路径和文件名正确后点击Insert进行插入,。+ _4 ]0 I# |$ J2 u8 S( T+ w
2 `2 H% M+ n& D. u2 i$ W# l7 I; ?/ D6、检查确认下,若操作无误,拉动右边的滚动条,现在CSMCORE对应的Volume序号的最后一个模块应该就是我们刚才插入的NVMeExpressDxE了,最后别忘了点击左上角第二个Save Image来保存修改。
& c% s5 u" K3 a$ B# c三、刷入修改后的BIOS( p2 X+ h6 B0 ^
ASUS的BIOS老样子,请用USB BIOS Flashback的方式刷新,其他品牌主板请按正常步骤刷新。
$ v' l9 ?4 n. I! i0 ?, y/ h, }
( R$ ^2 a0 f4 R: G# K- W* D( y+ ? 好了,这下就可以让你的主板从NVMe SSD引导系统了,尽情享受速度的快感吧
[: w6 a! S- S- `% y |
|