打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
LGA1151 22nm PCH 主板 兼容 Xeon 魔改工具
userphoto

2022.10.24 广西

关注
本帖最后由 dsanke 于 2020-11-2 22:46 编辑 

如果你不知道自己在做什么,想达到什么效果,请直接关闭本贴。
很多东西的原理是我无法解释的,所以不要问我为什么这么做,我只能告诉你我这么做,成功了。
方法都是我反复尝试→失败→再尝试的过程中总结出来的。

特别鸣谢:
Fernando's Win-RAID Forum
SMXDIY 论坛
Mov AX, 0xDEAD(pcie_patcher)
Nicola Corna(me_cleaner)
revlaay(BIOS自动修改工具)
shixinyuan(精简ME)
jjxaker(ASUS主板ME自动还原破解)
以及国内外诸位帮助我测试的玩家与商家

如果你要发布基于本工具修改的BIOS,希望可以注明教程出处并说句谢谢。

本文对消费/桌面级,的主板做兼容,其他情况(例如笔记本/准系统/工作站/服务器)可以参考,但不要照搬。
且不能保证对所有主板都能100%完美兼容,有些主板就是无法完美,甚至有的修改后直接无法开机或者无法修改,这我也没有办法,不要问我。
经测试对 2017 以前的主板及 BIOS 兼容性并不好,FIT 可能会无法打开或生成新BIOS文件,如果遇到这种情况,请自己研究,不要问我。(提示:对于某些早期的BIOS,可能新版的 Flash Image Tool 无法Load/Build,请自行寻找 11.0.0.1160 版本。)
请搭配 关于 LGA1151 魔改上 Xeon 及 8/9 代分享一些经验 一起阅读。
支持 14nm PCH 例如 H310、B360、H370、Q370、Z390。
H310C 或者说 H310 R2.0 以及 Z370 、B365 是 22nm PCH,并非真正的 300 系 PCH,本贴的操作在这些主板是可以兼容的。
但这 3 个 300 系的 BIOS 需要对 PCIE 做额外修复,我已放出相关工具。
100 / 200 系主板,原生支持 Skylake / Kaby Lake,那么经过本贴操作后会额外支持 Xeon E3-1200 v5 / v6 系列 CPU。
若需要继续兼容 Coffee Lake,请按照其他教程修改。本文不做解释。
对于 100/200 系主板,如果想要兼容 Xeon E-2100/E-2200 系列 CPU,请先修改 BIOS 兼容 8th/9th 后再按此帖操作。
300 系主板,原生支持 Coffee Lake,那么经过本贴操作后会支持 Xeon E-2100/E-2200 系列 CPU。
但请注意,假如原 BIOS 不支持 8 核 16 线程的 CPU,经过修改之后同样也不能支持对应的 Xeon,例如 QQM5 和 QQM6。
为了兼容性及成功率,请选择支持对应步进非Xeon的第一个官方BIOS来修改兼容Xeon。
若下文的PCIE修复失败,请选择更新或者更旧的多个版本多次尝试。
额外的,对于100/200系兼容8/9代来说,请选择支持7代的第一个BIOS来修改。
Skylake = 6th gen = Xeon E3-1200 v5 series (up to 4 cores)
Kaby Lake = 7th gen = Xeon E3-1200 v6 series (up to 4 cores)
Coffee Lake = 8th gen = Xeon E-2100 series (up to 6 cores)
Coffee Lake Refresh = 9th gen = Xeon E-2200 series (up to 8 cores)

准备工作:
在你动手之前,希望你可以把本文完整读3遍以上,确保自己每一个字都没有漏看。
否则你可能无法看懂自己到底需要干什么。
文字与图片不一致的情况下,以文字为准!

下载好我给的附件,“Xeon1151.7z”和“FPTw.7z”。
下载地址.zip(248 Bytes, 下载次数: 2893, 售价: 20 分享指数)
确保你的主板 BIOS 已经更新妥当,假如你要给 100 系主板支持 Xeon 1200 v6 系列 CPU,那么请把 BIOS 更新到对应支持 Kaby Lake 的版本。
Z370/B365/H310C同理。假如你要支持 Xeon E-2200 系列 CPU,那么请把 BIOS 更新到对应支持 R0 步进 9 代 CPU 的版本。
本文的步骤仅在 Windows 10 操作系统中测试通过,无杀软,系统盘盘符是C。

如何用FPT工具备份和刷入:
解压我给的“FPTw.7z”到C盘根目录,确保在"C:\FPTw"内看到的文件与下图一致。

按“Win+X”,快捷键打开菜单,用鼠标选择“命令提示符(管理员)”或“Windows Powershell(管理员)”,建议直接按键盘的“A”键快速选择。

弹出UAC权限提示请选择“是”(部分电脑不会弹出)。
保证输入法是英文状态,先输入“cmd回车“,再连续输入“cd..回车”2次再输入“cd空格FPTw回车”(注意引号不需要输入,命令均区分大小写,下文不再赘述)。
  1. cmd

  2. cd..

  3. cd..

  4. cd FPTw

复制代码


输入“fptw.exe空格-d空格bak.bin回车”备份原机BIOS,请将bak.bin上传到网盘/复制到U盘内以备刷黑后用编程器恢复。
一般只有MSI/技嘉及原生支持7代以后的主板才可以这样备份,ASUS/ASRock等其他品牌可以试试。
如果遇到红字报错请用编程器备份和刷入,这里的操作不适合你。
  1. fptw.exe -d bak.bin

复制代码


以下刷写命令一般只有MSI/技嘉才可以这样用,ASUS/ASRock等其他品牌请用编程器刷入。
输入“fptw.exe空格-rewrite空格-desc空格-f空格mod.bin回车”刷写 Flash Descriptor。
  1. fptw.exe -rewrite -desc -f mod.bin

复制代码

输入“fptw.exe空格-rewrite空格-me空格-f空格mod.bin回车”刷写 ME Region。
  1. fptw.exe -rewrite -me -f mod.bin

复制代码

输入“fptw.exe空格-rewrite空格-bios空格-f空格mod.bin回车”刷写BIOS Region。
  1. fptw.exe -rewrite -bios -f mod.bin

复制代码



使用此工具的操作步骤:
解压我给的“Xeon1151.7z”到C盘根目录,确保在"C:\Xeon1151"内看到的文件与下图一致。

将读出的BIOS备份,改名为mod.bin放入“Xeon1151”文件夹内,注意一定要读出的备份,如果你拿官网下载的版本改出来不能用,那你自己解决,别来问我。
按“Win+X”,快捷键打开菜单,用鼠标选择“命令提示符(管理员)”或“Windows Powershell(管理员)”,建议直接按键盘的“A”键快速选择。

弹出UAC权限提示请选择“是”(部分电脑不会弹出)。
保证输入法是英文状态,先输入“cmd回车“,再连续输入“cd..回车”2次再输入“cd空格Xeon1151回车”(注意引号不需要输入,命令均区分大小写,下文不再赘述)。
  1. cmd

  2. cd..

  3. cd..

  4. cd Xeon1151

复制代码


输入“xeon_patcher.bat空格mod.bin”,完成后会看到“Done.”的提示
首次运行Flash Image Tool,会弹出“License Agreement”的提示,请选择“I accept the license agreement”,并点击“OK”
  1. xeon_patcher.bat mod.bin

复制代码

倘若工具正常运行,你应该会看到“[004/1/6]”或者“[008/1/6]”以及1~3行“Patching successful”,如图所示

如果显示“1 files checked, 0 changed.”说明PCIE修复不成功或者无需修复,若PCIE不可用请跟帖告知你的主板型号、CPU型号与与BIOS版本,并最好附上下载链接
技嘉主板需额外移除此模块,GUID:F1FCD66F-8966-441E-909C-77F211AB9C3E
华硕主板需额外移除此模块,GUID:63F23E9D-5FDA-415E-9C2A-64C4E2A6ECE8
UEFITool 0.22.4版本打开mod.bin,进行移除操作,并且保存为原来的文件名,直接覆盖保存。
UEFITool的其他版本是否可用,我不知道,我只推荐采用这个版本。
如果不存在这2个模块就不用移除了,如果存在这2个模块而你没有删除,那么你会无法开机。
至此BIOS已经修改完毕,请用你喜欢的方法,完整刷入mod.bin。
刷入之后务必关机断电,拔掉24PIN供电并拿掉CMOS电池等待1分钟后再装回CMOS电池、插回24PIN供电来。
此法处理过后MSI主板每次开机都会提示类似“ME FW 不正常,请重刷 BIOS”的提示,等待数秒后可继续启动或按“F2”可跳过等待。
ME设置到禁用状态之后,BIOS会无法检测ME版本,显示为0.0.0.0或者乱码都是正常的。
经测试不修复PEI模块的校验值也可以正常使用,所以为了减少代码量不进行修复,
会造成MSI主板在处理后无法用MMTool编辑微码,有这种需求的请先修改微码。

此工具的实际修改内容(如果你喜欢手动操作,可以放弃使用本工具,保证如下4条即可):
对 Flash Descriptor 设置 HAP Bit,即 Flash Image Tool 中的 Reserved = Yes,使 ME 进入 AltDisable 状态
修改 Flash Descriptor 内的访问权限,确保可以对 BIOS 内的每个分区都有完整读写权限
替换修改版的 ME FW 以规避一次性问题
跳过 BIOS 内对 Intel(R) Host Bridge/DRAM Registers 的白名单校验以保证正常启动且 PCIE 可用

若遇到丢失 M2/U2/SATA 接口(多见于华硕),请参考此帖第7点解决:华硕 ASUS PRIME Z270-A(移植版) 支持 6~9 代 BIOS 更新
若为映泰,请参考此贴:关于 LGA1151 魔改上 Xeon 及 8/9 代分享一些经验
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
电脑没TPM不能升级Windows 11?可能只是没启用
免工具设计 徒手拆解ThinkServer RD650
电脑时间的锁定以及修改权限
计算机在实际维修中总结的经验集
不是所有电脑都能升Win11 这个参数不能忽视
教你如何安装最新的“正版”windows 10,简单方便
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服