前言

随着intel10代CPU陆续上市,现在出现一股换代的热潮,黑苹果自然不能幸免。独行秀才经过几天的抉择。出手入了一块10900X,用来替换老旧的7820X,下面就安装过程中遇到的一些意外和成功的经验与大家分享。

intel10代X 系列处理器CPU主要指标:

产品名称 内核数 最大睿频频率 处理器基本频率 缓存
英特尔® 酷睿™ i9-10980XE 至尊版处理器 18 4.60 GHz 3.00 GHz 24.75 MB Intel® Smart Cache
英特尔® 酷睿™ i9-10940X X 系列处理器 14 4.60 GHz 3.30 GHz 19.25 MB Intel® Smart Cache
英特尔® 酷睿™ i9-10920X X 系列处理器 12 4.60 GHz 3.50 GHz 19.25 MB Intel® Smart Cache
英特尔® 酷睿™ i9-10900X X 系列处理器 10 4.50 GHz 3.70 GHz 19.25 MB Intel® Smart Cache

OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第1张图片

主板:

目前,基本是用华硕、技嘉的X299系列的主板,独行秀才用的是华硕Prime X299-A。
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第2张图片

OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第3张图片
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第4张图片

OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第5张图片

OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第6张图片

BIOS更新、特殊处理与设置

毫无疑问,BIOS必须要更新到支持10代U的,官网上有2002和3006的2个版本,独行秀才在这2个版本上犹豫了很久,最终选择了3006。

说干就干,立马下载,更新。设置

一、 AI Tweaker/

  • Ai Overclock Tuner:[XMP]
  • ASUS MultiCore Enhancement: Auto
  • AVX Instruction Core Ratio Negative Offset: “Auto”。
  • AVX-512 Instruction Core Ratio Negative Offset: "Auto" 。
  • CPU Core Ratio: Sync All Cores。
  • CPU SVID Support: Enabled。
  • DRAM Frequency: DDR4-XX00MHz (如果Ai Overclock Tuner:[XMP]的话,就自动识别频率)

二、Advanced(高级)/CPU Configuration

  • Hyper Threading [ALL]: Enabled
  • MSR Lock Control:Disabled

三、Advanced(高级)/CPU Configuration/CPU 电源设置/

  • Enhanced Intel Speed Step Technology (EIST):Enabled
  • Autonomous Core C-States: Enabled
  • Enhanced Halt State (C1E):Enabled
  • CPU C6 report: Enabled
  • Package C-State: C6(non retention) state
  • Intel SpeedShift Technology:Enabled
  • MFC Mode Override: OS Native

四、Advanced(高级)/Platform Misc Configuration(平台其他设置)/

  • 默认

五、Advanced(高级)/System Agent Configuration(系统代理设置)/

  • Intel VT for Directed I/O (VT-d): Disabled/Enabled(开或关均可)

六、Boot(启动)/

  • Fast Boot(快速启动): Disabled
  • Above 4G Decoding: Off
  • 设置你的启动磁盘(一般完成安装后设置)

七、Boot(启动)/Boot Configuration(启动设置)

  • Boot Logo Display: Auto
  • Boot up NumLock State: Disabled
  • Setup Mode: Advanced(高级)

八、Boot(启动)/Compatibility Support Module/

  • CSM: Disabled

九、Boot(启动)/Secure Boot/

  • OS Type: Other OS

配置OpenCore

采用当天编译的0.5.9-05-25版本配置,结合7820X的相关SSDT与驱动,齐里咔嚓配置完成。

引导系统历程

利用配置好的OC文件,信心满满的,开机、引导。。。。出现下图的错误
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第7张图片

这个明显是CFG Lock未解锁导致的,但是明明在BIOS里面设置了MSR Lock Control:Disabled,为什么不行?,先不管,勾选config中的CFG Lock三项,继续,开机、引导。。。。出现下图错误
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第8张图片

com.apple.driver.appleACPIPlatform(6.1)+内核崩溃,调整config,继续,开机、引导。。。。。出现下图错误
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第9张图片

依然是com.apple.driver.appleACPIPlatform(6.1),但是没有内核崩溃。三番五次的出现com.apple.driver.appleACPIPlatform(6.1),基本判断是BIOS问题。吃好饭,午休小憩,养足精神,爬楼梯。找到一篇关于华硕X299使用3000系列的BIOS的文章。仔细研读,原来是BIOS有BUG,需要修改。

BIOS修改

将下载好的3006版本的BIOS,用相应的软件进行修改,如下图:
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第10张图片

一共3处,修改完成后,由于是修改过的BIOS,无法用正常的办法刷入,只有强刷。具体操作就不啰嗦了。

再次调整OC

刷好BIOS后,还原最初的OC,开机、引导。。。Deung的一声。。。熟悉的跑码。欢快的跑码。。终于在屏幕上跳动。内心一阵窃喜。顺利进入系统。

里面开始各种烤鸡测试,居然跑到108度,没有死机
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第11张图片

重启、关机正常,CPU显示不正常,如下图
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第12张图片

调整config相应的参数后,CPU显示正常。显卡改名也正常
OpenCore引导安装10代10900X黑苹果macOSCatalina10.15.5之历程_第13张图片

其他图片就不发了。

结束语

随着10代CPU上市以及OpenCore引导的日臻完善,Clover已经不能跟上时代的脚步,特别是10代CPU几乎不能用Clover引导,采用OC是必然的选择!希望这篇Blog,能给大家鼓舞和启迪!!

黑苹果OpenCore开放群,群号:9422866,注明“独行秀才Blog引入”