查看: 247471|回复: 960

LGA1151 22nm PCH 主板 兼容 Xeon 魔改工具

  [复制链接]

 成长值: 362

新浪微博达人勋

  • TA的每日心情
    闭嘴
    昨天 20:11
  • 发表于 2019-2-11 16:37:52 | 显示全部楼层 |阅读模式

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

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

    x
    本帖最后由 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, 下载次数: 2558, 售价: 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"内看到的文件与下图一致。
    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编辑微码,有这种需求的请先修改微码。

    此工具的实际修改内容(如果你喜欢手动操作,可以放弃使用本工具,保证如下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 代分享一些经验

    点评

    又更新啦 过来捧场  发表于 2020-8-21 02:06

    评分

    参与人数 3分享指数 +30 战斗指数 +30 收起 理由
    ljiulk123 + 10 + 10 神马都是浮云
    wxc8888 + 10 + 10 赞一个!
    847442404 + 10 + 10 赞一个!

    查看全部评分

    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

  • TA的每日心情
    开心
    2020-9-12 13:34
  • 发表于 2019-2-11 16:44:22 | 显示全部楼层
    6666666666666
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

  • TA的每日心情
    开心
    2021-6-5 01:20
  • 发表于 2019-2-11 16:45:02 | 显示全部楼层
    强势围观、77777
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

    该用户从未签到

    发表于 2019-2-11 16:47:19 来自手机 | 显示全部楼层
    66666666666
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

  • TA的每日心情
    慵懒
    2020-7-28 19:09
  • 发表于 2019-2-11 16:50:14 来自手机 | 显示全部楼层
    强势围观。8888
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

     成长值: 0

    新浪微博达人勋

  • TA的每日心情
    慵懒
    12 小时前
  • 发表于 2019-2-11 17:13:45 来自手机 | 显示全部楼层
    D大厉害啊!必须收藏!
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

  • TA的每日心情
    可爱
    2021-1-22 19:02
  • 发表于 2019-2-11 17:31:19 来自手机 | 显示全部楼层
    不错,学习一下。
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。

    新浪微博达人勋

  • TA的每日心情
    开心
    2020-5-31 18: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的每日心情
    开心
    13 小时前
  • 发表于 2019-2-11 20:13:52 | 显示全部楼层
    好好学习一下
    SmxDiy温馨提示:如有遇到疑问可以使用论坛的搜索功能解决。 或者在对应板块发帖求助。
    本站所有帖子均由相应的发帖人发布,本站仅供交流,如有不妥之处可以联系我们处理,同时帖子版权由发帖人所有,如需转载请联系发帖人。
    您需要登录后才可以回帖 登录 | 注册SMXDIY 新浪微博登陆

    本版积分规则

    Smxdiy与你快乐分享

    关注公众号

    Copyright © Smxdiy (Kaying-Inc) . Powered by Discuz! ( 浙ICP备20004418号-2 ) 浙公网安备 33060202000778号 |Sitemap
    快速回复 返回列表 返回顶部