主机配置

  • CPU:i7-9700k
  • CPU 集显:Intel UHD 630
  • 主板:MSI B365M Pro-VDH

黑苹果镜像来源于黑果小兵的 Monterey 12.6,下载链接 , 安装的过程就不赘述了,网上有很多资料。

安装之后最大的问题就是显卡只显示 14 MB 显存,意思就是 MacOS 没有正确的驱动 CPU 的集成显卡,需要改 config.plist 文件。

以上都是安装黑苹果大多数人都会遇到的问题,网上也有很多教程教你把 AAPL,ig-platform-id 的值改成 07009B3E,以及其他的一系列参数等等,但是问题是按照他们的参数设置后,显卡依然无法正常工作。

尝试了很多参数,遇到的问题主要是以下两种

  1. 显存依然是 14 MB,但其他正常。但是因为无法驱动导致显示性能所限,无法打开消耗GPU性能的应用,比如 Docker 无法启动,因为 Mac 版的 Docker 初试启动需要开启一个桌面,无法打开。VS Code 也无法使用。 Goland 可以使用。
  2. 显存显示正常 1560 MB,但是屏幕的色彩全变了,蓝色显示为橘黄,红色显示为蓝色。 这是困扰我最大的问题,尝试了几天都没有找到解决办法。

最后,通过这个 Youtube 视频介绍的方法 https://www.youtube.com/watch?v=4EU8oT0-Ea8 居然试验成功了!!

为什么成功了呢? 我只做了以下几个操作,可能是其中一个,或者全部组合起了作用。

  1. 在 ACPI -> Patch 里面添加了 2 项。
  2. NVRAM “7C436110” 那一项的 boot-args 参数里面加了 -cdfon
  3. 在 PlatformInfo SMBIOS 里面选择了 iMac19,1

注意:

  1. 网上都说 9700k 的 AAPL,ig-platform-id 的值是 07009B3E,但是实际看到,我用其他数值也正常。
  2. 显存也不是显示 1650 MB,2048 MB 也能正常工作。

最后,EFI 目录内容和镜像都保存在自己的 NAS 上了。