主机配置
- 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
,以及其他的一系列参数等等,但是问题是按照他们的参数设置后,显卡依然无法正常工作。
尝试了很多参数,遇到的问题主要是以下两种
- 显存依然是 14 MB,但其他正常。但是因为无法驱动导致显示性能所限,无法打开消耗GPU性能的应用,比如 Docker 无法启动,因为 Mac 版的 Docker 初试启动需要开启一个桌面,无法打开。VS Code 也无法使用。 Goland 可以使用。
- 显存显示正常 1560 MB,但是屏幕的色彩全变了,蓝色显示为橘黄,红色显示为蓝色。 这是困扰我最大的问题,尝试了几天都没有找到解决办法。
最后,通过这个 Youtube 视频介绍的方法 https://www.youtube.com/watch?v=4EU8oT0-Ea8 居然试验成功了!!
为什么成功了呢? 我只做了以下几个操作,可能是其中一个,或者全部组合起了作用。
- 在 ACPI -> Patch 里面添加了 2 项。
- NVRAM “7C436110” 那一项的
boot-args
参数里面加了-cdfon
- 在 PlatformInfo SMBIOS 里面选择了
iMac19,1
注意:
- 网上都说 9700k 的
AAPL,ig-platform-id
的值是07009B3E
,但是实际看到,我用其他数值也正常。 - 显存也不是显示 1650 MB,2048 MB 也能正常工作。
最后,EFI 目录内容和镜像都保存在自己的 NAS 上了。