记录一次台式机安装 Mac Calalina 15.5.5 并驱动显卡的过程
电脑配置
使用鲁大师导出的台式主机配置如下:
处理器(CPU) | 英特尔 第四代酷睿 i5-4460 @ 3.20GHz 四核 |
主 板 | 技嘉 B85-D3V-A |
内 存 | 8 GB ( 胜创 DDR3 1600MHz ) |
硬 盘 | 金士顿 KINGSTON SA400S37240G ( 240 GB / 固态硬盘 ) |
显 卡 | 英特尔 HD Graphics 4600 ( 192 MB / 技嘉 ) |
显示器 | 三星 SAM0D2C C24F390 ( 23.5 英寸 ) |
准备工作
- 1个 16G 以上的U盘
- 下载 macOS Catalina 10.15.5镜像,感觉可以多尝试几个镜像,有时候能达到事半功倍的效果
- 下载 TransMac ,在 Windows 中将镜像刻录到U盘
安装系统
刻录好镜像之后,使用 DiskGenius 打开U盘的 ESP 分区,可以看到 EFI 文件夹中,有几个 config.plist
文件,都分别尝试一遍。
我试了几个镜像,才能够进入系统安装界面,最后是使用了黑果小兵的系统镜像,到达这一步,就已经花费差不多3天的时间,好心慌。
安装显卡驱动
很幸运,进入系统后,发现声卡是正常的,之前在淘宝买了一个有黑苹果驱动的无线网卡,也顺利安装了,由于是台式机,不用去折腾触控板、电池什么的,只要显卡驱动能够弄好,就足够了。但是显卡却也是很头疼的事,打开左上角的关于本机,显示 Intel HD Graphics 4600 7 MB,怪不得电脑很卡。
网上的大神说 Mac 10.15 以上,就不支持使用 FakePCIID.kext 来驱动显卡了,试了几次,确实不行。我也使用 Hackintool 这个工具,试了很多次,同样失败。后来是参考了WhateverGreen 英特尔® 核芯显卡 常见问答,添加启动参数 igfxframe
,下面贴上流程。
1. 在 BIOS 中设置核显所需的内存量(即 预分配 DVMT,英文: DVMT Pre-Allocated)为 32 MB, 64 MB, 96 MB 等,与使用的 FB 值相关。如要使用最大值(英文: DVMT Total),请设为 MAX。
2. 将 Lilu.kext 和 WhateverGreen.kext(下文简称为 WEG)添加到 Clover 的 kexts/Other
文件夹中。
3. 移除下列驱动(如果曾经在使用)
- IntelGraphicsFixup
- NvidiaGraphicsFixup
- CoreDisplayFixup
- Shiki
- IntelGraphicsDVMTFixup
- AzulPatcher4600
- AppleBacklightFixup
- FakePCIID_Intel_HD_Graphics
- FakePCIID_Intel_HDMI_Audio
- FakePCIID.kext(不使用其他基于 FakePCIID 的插件时)
4. 关闭以下所有 Clover 的显卡参数注入(注意是 关闭,不是注释掉)
- config.plist ▸ Graphics ▸ Inject ▸ ATI = NO
- config.plist ▸ Graphics ▸ Inject ▸ Intel = NO
- config.plist ▸ Graphics ▸ Inject ▸ NVidia = NO
- config.plist ▸ Graphics ▸ ig-platform-id =
清空
- config.plist ▸ Devices ▸ FakeID ▸ IntelGFX =
清空
5. 关闭 Clover 的以下 DSDT 补丁
AddHDMI
FixDisplay
FixIntelGfx
AddIMEI
FixHDA
6. 关闭 Clover 的 UseIntelHDMI
7. 删除 -disablegfxfirmware
启动参数
8. 删除以下位置所有的和 IGPU、HDMI 相关条目(一般来说清空就行了):
- config.plist ▸ Devices ▸ Arbitrary
- config.plist ▸ Devices ▸ Properties
- config.plist ▸ Devices ▸ AddProperties
9. 添加 igfxframe
启动参数,对于核显 HD 4600,可以尝试几个 Framebuffer 缓冲帧,如:0x04160000
,0x0412000b
,0x04120004
,0x0D220003
(台式机)。
重启电脑后,显卡正常了,Intel HD Graphics 4600 1536MB。
EFI 分享
最后分享一下我最终的 EFI 文件,仅供参考,希望能够帮到大家。
百度网盘链接: https://pan.baidu.com/s/1OIPYZYTX7if1LJFiLnec9A 密码: 6mru