lanjing67ban 发表于 2023-9-6 11:54

X79 平台升级 Monterey 检测工具,判断是否支持 TSC_ADJUST

macOS Monterey (macOS 12), 这个版本不少小伙伴都升级了或者开始尝鲜,但是不少小伙伴从 2021 年 9 月开始就出现了 kernel panic (尤其是 X79,X99 平台的小伙伴),然后不得不重启电脑,然后还是继续异常。 不得不启动参数 cpus=1 (只用一个 CPU) 或者降级版本到 BigSur。




实际想要升级到 macOS Monterey 先决条件是你的 CPU features 支持 tsc 和 tsc_adjust。




[重要提示] 部分机器CPU虽然有支持 tsc 和 tsc_adjust,但是BIOS 如果缺失支持这部分功能,也不行。就需要外部程序辅助完成,CpuTscSync.kext 作用就在这里。据我所知我的华南X79的BIOS存在这样的问题。

========================================================
具体原理解释在: https://www.jianshu.com/p/192aa45b9853
检测工具:
========================================================

解压工具到任意一个目录中,然后执行如下命令:./querycpuid | grep TSC




如果你看到下如下内容。恭喜你,你的平台不能升级到 Monterey,放弃吧。









以后看谁能够开发一个 efi 的驱动供 clover 或者 opencore 做一个模拟 bios 模块,让硬件支持这个功能,目前我个人表示没有办法开发这个驱动。




Deagle 发表于 2023-9-6 11:55

占楼备用~~~~~~!!!

cj660925 发表于 2023-9-6 11:56

好东西123455667

cevazzmx 发表于 2023-9-6 11:56

谢谢分享。。。

huangzhuo 发表于 2023-9-6 11:56

先测试一下~~~谢谢~~

derhzy 发表于 2023-9-6 11:57

我的x79是双为主板,大概率是这个问题了,不升了。

zcloveqq 发表于 2023-9-6 11:57

我的也是,显示有      EBX[    1]=TSC_ADJUST:      0x0      (0)      // IA32_TSC_ADJUST MSR is supported if 1.

sheepblue 发表于 2023-9-6 11:58

X99 Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz
EBX[    1]=TSC_ADJUST:      0x1      (1)      // IA32_TSC_ADJUST MSR is supported if 1.
毫无压力!!!

liangwenyin 发表于 2023-9-6 11:58

主要看x79芯片组,试了好多机器c602,c608这些真x79芯片组的上12都还没啥问题,q63,q67这些芯片组上12就不行。

hai720821 发表于 2023-9-6 11:59

我机器:华南X79小板(绿色)+ E5 2640 0 + RX460 + BCM4331
目前是安装上了Monterey,但CPU变频没有弄成(可以弄到识别最高和最低频率,但CORE REQ频率只是最高的直线),最后直接用NullCpuPower算了!
无线网卡如果屏保后打开系统,需要关闭wifi再打开,网络才能正常访问!
页: [1] 2 3 4 5 6
查看完整版本: X79 平台升级 Monterey 检测工具,判断是否支持 TSC_ADJUST