找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 19025|回复: 623

[折腾教程] LGA1151 22nm PCH 主板 兼容 Xeon 魔改工具

  [复制链接]
  • TA的每日心情
    闭嘴
    2019-9-30 17:04
  • 新浪微博达人勋

    发表于 2019-2-11 16:37:52 | 显示全部楼层 |阅读模式

    新玩家您好,马上注册,结交更多好友,享用更多功能!

    您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

    x
    本帖最后由 dsanke 于 2019-9-30 11:22 编辑

    本教程全球首发,谢绝转载!
    本贴不欢迎小白,看不懂请直接点×!
    如果你不知道自己在做什么,想达到什么效果,请直接关闭本贴。
    很多东西的原理是我无法解释的,所以不要问我为什么这么做,我只能告诉你我这么做,成功了。
    方法都是我反复尝试→失败→再尝试的过程中总结出来的。

    特别鸣谢:
    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文件,如果遇到这种情况,请自己研究,不要问我。
    请搭配 关于 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 系列 CPU。
    但请注意,假如原 BIOS 不支持 8 核 16 线程的 CPU,经过修改之后同样也不能支持对应的 Xeon,例如 QQM5 和 QQM6。
    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)
    推荐 Z370/B365/H310C 采用头一个支持 9 代的版本修改。

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

    下载好我给的附件,“Xeon1151.7z”和“FPTw.7z”。网盘内的其他文件,你可以当作没看到。不要询问有关内容,不会得到回答。
    如果你很想知道,请到此帖末尾部分寻找。
    游客,如果您要查看本帖隐藏内容请回复

    确保你的主板 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"内看到的文件与下图一致。
    fpt.png
    按“Win+X”,快捷键打开菜单,用鼠标选择“命令提示符(管理员)”或“Windows Powershell(管理员)”,建议直接按键盘的“A”键快速选择。
    2.png
    弹出UAC权限提示请选择“是”(部分电脑不会弹出)。
    保证输入法是英文状态,先输入“cmd回车“,再连续输入“cd..回车”2次再输入“cd空格FPTw回车”(注意引号不需要输入,命令均区分大小写,下文不再赘述)。
    1. cmd
    2. cd..
    3. cd..
    4. cd FPTw
    复制代码

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

    4.png
    以下刷写命令一般只有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
    复制代码

    9.png

    操作步骤:
    解压我给的“Xeon1151.7z”到C盘根目录,确保在"C:\Xeon1151"内看到的文件与下图一致。
    123.png
    将读出的BIOS备份,改名为mod.bin放入“Xeon1151”文件夹内,注意一定要读出的备份,如果你拿官网下载的版本改出来不能用,那你自己解决,别来问我。
    按“Win+X”,快捷键打开菜单,用鼠标选择“命令提示符(管理员)”或“Windows Powershell(管理员)”,建议直接按键盘的“A”键快速选择。

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

    3.png
    输入“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”,如图所示
    333.png
    如果显示“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编辑微码,有这种需求的请先修改微码。

    修改内容:
    对 Flash Descriptor 设置 HAP Bit,即 Flash Image Tool 中的 Reserved = Yes,使 ME 进入禁用状态
    修改 Flash Descriptor 内的访问权限,确保可以对 BIOS 内的每个分区都有完整读写权限
    替换修改版的 ME FW 以规避一次性问题
    跳过 BIOS 内对 Intel(R) Host Bridge/DRAM Registers 的校验以保证正常启动且 PCIE 可用

    云乞讨(如果您觉得我的教程对您有帮助不妨请我喝杯咖啡):
    You can donate me via Alipay or Paypal.
    Alipay: dsanke#vip.qq.com
    Paypal: dsanke1997#gmail.com
    地址内的“#”需要替换为“@”
    Please replace "#" with "@"
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。

    该用户从未签到

    新浪微博达人勋

    发表于 2019-2-11 16:44:22 | 显示全部楼层
    6666666666666
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    开心
    2018-3-27 14:15
  • 新浪微博达人勋

    发表于 2019-2-11 16:45:02 | 显示全部楼层
    强势围观、77777
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。

    该用户从未签到

    新浪微博达人勋

    发表于 2019-2-11 16:47:19 来自手机 | 显示全部楼层
    66666666666
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    难过
    2018-5-19 08:12
  • 新浪微博达人勋

    发表于 2019-2-11 16:50:14 来自手机 | 显示全部楼层
    强势围观。8888
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    慵懒
    昨天 08:39
  • 新浪微博达人勋

    发表于 2019-2-11 17:13:45 来自手机 | 显示全部楼层
    D大厉害啊!必须收藏!
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    郁闷
    2018-1-20 22:29
  • 新浪微博达人勋

    发表于 2019-2-11 17:31:19 来自手机 | 显示全部楼层
    不错,学习一下。
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    开心
    2018-2-8 15:34
  • 新浪微博达人勋

    发表于 2019-2-11 18:12:34 | 显示全部楼层
    给力 D大发大招了
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。

    该用户从未签到

    新浪微博达人勋

    发表于 2019-2-11 18:18:39 来自手机 | 显示全部楼层
    支持d大,看看
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    萌哒
    2019-7-13 19:04
  • 新浪微博达人勋

    发表于 2019-2-11 18:30:26 | 显示全部楼层
    本教程全球首发
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。

    该用户从未签到

    新浪微博达人勋

    发表于 2019-2-11 19:49:02 | 显示全部楼层
    kankankankankna
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
  • TA的每日心情
    开心
    昨天 10:32
  • 新浪微博达人勋

    发表于 2019-2-11 20:13:52 | 显示全部楼层
    好好学习一下
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

    本版积分规则

    分享按钮
    快速回复 返回顶部 返回列表