本帖最后由 ayun2001 于 2022-1-15 16:38 编辑
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 模块,让硬件支持这个功能,目前我个人表示没有办法开发这个驱动。
|