近期又把劲鲨X99-E8I主板拿出来折腾了一番,并改造了一下BIOS,得到了一些新的经验,笔记在这里,供有这块主板的朋友们参考:
1.关于nvme UEFI启动项丢失的问题:
将这块主板拿出(bios版本为005版,默认CSM打开)后,在nvme硬盘的第二槽位(远离CPU的那个槽)装上一个原本就有win10系统的nvme硬盘(原版长江PC210 OEM商用盘,采用GPT分区+uefi启动),结果只能在第一次启动时正常使用nvme uefi启动项,一旦重启,则uefi启动项即丢失,和改不改cmos设置无关,这种情况下,设置主板为纯uefi启动模式保存设置重启后,依旧无法看到启动项目。临时解决办法:完全断开电源,用主板自带跳线清空cmos设置,则nvme uefi启动项可恢复,正常启动后再次重启,则前述启动项目再次丢失(上述这些操作过程中,nvme硬盘的相关关键启动分区及系统分区数据无任何损坏)。PS:哈哈。
上述总结下来就是:上述场景下,无论采取何种操作,nvme uefi启动项仅能正常使用一次。
完全解决的过程,只叙述过程,偶然发现,原理不明:将上述的nvme硬盘拆下,接着在主板的第一nvme槽位装了一个没有系统的空nvme硬盘(慧荣主控+东芝颗粒),以MBR格式进行分区格式化并安装了win10系统,接着关机,将上一段中提到的带GPT分区的win10系统的nvme硬盘再次安装到主板的第二nvme槽位,至此以后,无论怎么折腾(清cmos,拆掉MBR分区硬盘,单独保GPT win10硬盘,或者拆掉MBR硬盘,将GPT win10硬盘移动到主板的第一nvme槽位等等),gpt win10硬盘的uefi启动项均不会丢失了。PS:哈哈哈哈。
分析原因:当主板第一次开机时,启动项目顺序的相关设置数据会被写入主板的nvram区域(本质是集成在南桥芯片内部的一个易失型存储器,由主板电池提供电力维持其内数据不丢失,拔掉电池,或者短接清空跳线均会使其中的数据清空),以后每次开机,系统会直接读取该区域内的缓存数据,以加快启动速度。至此推测,类似E8I这种用8系芯片组魔改的X99+原生X99源码修改编译的主板BIOS固件之间存在的潜在兼容性问题是导致上述故障的根本原因。至于为啥经过上述操作后,启动项不再丢失,因个人水平有限,无法解释。
2.关于Aida64开启10s即卡死,以及用该软件看温度必须取消勾选PCH模块的问题(具体故障描述见我之前的笔记:网页链接):
近期发现,只要是采用MBR分区安装的系统(无论win7还是win10),无论之前有否修改cmos设置,正常启动进入系统后,开启aida64软件不会出现10s卡死的问题传感器,看温度也不用取消勾选PCH模块,简单点说就是一切正常。而采用uefi+GPT启动的系统(无论win7还是win10,无论是不是纯uefi环境),有概率出现Aida64开启10s即卡死的现象(多在调整cmos设置保存重启后出现),而看温度时必须关闭PCH模块传感器,否则必然卡死。PS:关于aida64打开即卡死的解决办法,上面链接的文章中已详细描述,各位可自行取用。此故障实际还是和魔改主板的UEFI启动支持的兼容性不佳有关。
3.关于劲鲨X99-E8I主板BIOS固件无法使用俄国大神的S3TurboTool_v1.53工具制作鸡血BIOS的问题:
S3TurboTool是通过修改下图1的这个PEI模块来实现CPU初始化阶段的降压及全核睿频操作的,而E8I主板的BIOS固件正好缺少这个模块。经过实验,如果只将S3TurboTool修改好的这一个PEI模块直接插入BIOS固件中,刷入后则重启开机必然无法启动(变成砖),要使其正常亮机,还需要插入另外一个叫做OEM PEI的模块(提取自华南主板,同样适用于E8I,如下图2),两者协同,方能正常亮机,并且事先修改的鸡血功能也完全正常。

图1:pchs3peim模块

图2:OEMPei模块
4.关于劲鲨X99-E8I+E5 1660V3能否超频的问题:
答案肯定是不能。经过实验,使用bios mod工具,改出OC选项,并在bios固件中插入oc初始化pei驱动模块,刷入后可正常亮机,开机后进入cmos打开oc选项(intelRCsetup-OC,并设置成enabled后进入子菜单),一旦自行设置CPU倍频乘数为任意值后,保存重启后,开机debug灯必定卡在19(南桥初始化失败),显然这是由于魔改板子的桥片(这片主板为Q87)在功能上不支持导致的。PS:前几天在外网查询到,Q87桥片实际支持最低限度的“超频”(上4代带K处理器可设置锁定全核心最高睿频),是否能修改源码并编译OC pei模块以正常开机并实现对E5可超频处理器的最高睿频锁定功能,恕本人能力有限,无法验证。
5.分享一个自己mod过的E8I最新005版本的BIOS:
分享内容(如下图):

分享内容
1.win64目录为fpt刷新工具的windows X64版本,可直接在操作系统内使用cmd命令行刷新(使用管理员权限)。具体命令格式为:fptw64 -f logoslic.bin
2.S3 Turbo tool压缩包是俄国大神编写的一站式鸡血bios制作包,具体怎么用,请自行搜索小破站内的各类教程即可。
3.logoslic.bin是我mod过的005版bios,其中:
(1).加入了dell slic2.5支持,win7环境下直接用命令或者相关工具导入旗舰版证书及序列号即可完成激活。
(2).上面提到的问题3已经解决,各位可以自行使用S3TurboTool修改相应的鸡血模块并使用uefi tools替换文章之前提到的pchs3peim模块即可。
(3).修改了开机画面,加入了自行制作的劲鲨主板的开机logo,并默认显示(如下图,不喜欢的自行使用uefi tools更换即可)。
(4).根据S3TurboTool作者的指南,删除了06F2微码,并修改了bios的部分默认设置,默认关闭主板灯效,在插入鸡血模块的情况下,无需改动相关CPU C状态设置。
5.保留了OC选项,图个乐子,上不可超频E5V3处理器时,可自由设置,可正常开机,但不会生效;上可超频E5V3处理器时,不要设置其中的任何内容,否则开机必然卡在19,需要编程器才能救回。

开机logo
最后请各位实践时,最好备有一个编程器,方便出现意外时自行救回。
下载地址:
链接: https://pan.baidu.com/s/19Z-oYUeNwGewmQKidi-JJA?pwd=xmh4 提取码: xmh4
附录:搭配E5 2690V3(采用S3工具制作的核心-70mv,imc-50mv的鸡血)的cpu-z成绩:

CPU-Z