微星 GF75 Thin 8RD 黑苹果系统
心血来潮想给老电脑整个 Hackintosh ,准备折腾个一周半个月,没想到已经有合适的 Clover,所以安装一遍过,感谢 Dimon70007
适配情况
作者目前已经实现 MacOS Sonoma、Monterey、Ventura 的安装,请前往 release 页面下载 EFI
以下是作者在 GF75 Thin 8RD 上的测试结果,有关三星 980 固态硬盘等信息,请前往 Dimon70007 的项目查看
部分硬件
- 英特尔 酷睿 i5-8300H
- 铠侠 RC10 500GB NVMe 固态硬盘
- 英特尔 AC 9462 无线网卡
正常工作
- 英特尔 UHD Graphics 630(独显不工作)
- HDMI 视频输出(无音频)
- 瑞昱 RTL8168/8111 PCI-E Gigabit 有线网卡
- 瑞昱板载声卡
- 电池信息
- USB 3.0 和 type-C
- 键盘和触控板
- 显示器和键盘背光
- 键盘 Fn 快捷键
- 摄像头(可以通过 Fn 快捷键启用/禁用)
- 英特尔 AC 9462 无线网卡
收集必须文件
EFI 启动程序
请选择对应的 Clover EFI,通过更换 itlwm 驱动支持 MacOS Ventura 和 Monterey,也可以自行更改驱动
- Dimon70007 制作的 Clover 实测支持 MacOS Monterey,9SC 和 8RD 差别不大
- 前往这里取得作者二次制作的 Clover EFI,更新了 Clover 和驱动,支持 MacOS Ventura,同时也提供 Monterey、Ventura 的版本
- 也可以选择折腾 OpenCore(以下简称 OC),时间宝贵,作者直接放弃
MacOS 镜像
- 已经有调教好的 Clover EFI 了,可以使用原版镜像或者多分区(Clover、OpenCore、WinPE、MacOS)镜像,为了方便建议将 Clover 安装到本地硬盘,自行选择合适镜像
- 原版镜像可以到苹果系统之家、 sysin 的博客获取,使用原版镜像要先把 Clover 放在本地硬盘的 EFI 分区
- 多分区镜像可以到黑果小兵的博客,使用双分区、三分区镜像,可以直接替换启动 U 盘的 Clover
辅助工具
- BalenaEtcher,跨平台启动 U 盘制作工具
- DiskGenius,用于创建和写入 EFI 分区
制作启动 U 盘
这一步需要一点时间,可以先放在一旁制作,继续进行下面的步骤
- 建议至少 16GB,32GB 更佳,最好是 USB3.0
- 使用 Etcher 制作,根据软件内指引操作,很简单
- 使用原版镜像时 Etcher 会提示找不到分区表,点击继续即可
准备分区
无论安装时将 Clover 安装到 U 盘或者本地硬盘,都建议最终安装到本地硬盘,否则每次启动 MacOS 都需要插 U 盘
确定 Clover/OC 安装位置
- 只需要将 EFI 引导程序放在 EFI 分区,就可以启动程序,所以 Clover/OC 的位置十分灵活,不需要和目标系统在同一个硬盘上
- Clover/OC 和 Windows Boot Manager 或者其他 EFI 程序可以共存
建立 EFI 分区(可选)
- 如果使用现有的 EFI 分区,请跳过
- 如果硬盘没有空闲部分,使用 DiskGenius 腾出 300MB 空间
- 如果执意要在分区前部腾出空间,因为对齐 4K 需要一些空间,需要腾出大约 310MB 的空间
- 在空闲部分右键,选择新建 ESP/MSR,可以去掉 MSR 分区的勾选,对齐到 2048 扇区即可
- 点击保存更改并格式化
复制 Clover 文件
- 如果需要替换 U 盘中的 Clover EFI,需要先删除原有的 Clover 文件夹或者将分区格式化
- 在 DiskGenius 中拖放 Clover 文件到 EFI 分区中,目录结构需要和下图一致,可能需要新建 EFI 文件夹
准备 MacOS 安装分区
- 使用 DiskGenius 查看分区
- 腾出一个大于 100GB 的空闲空间,NVME 或者 SATA 盘均可
- 记得保存更改,推荐先格式化为 NTFS 或者 exFAT 分区,方便在 MacOS 的磁盘工具中找到,而且在抹掉的时候不会抹掉硬盘其余的空闲部分
设置 UEFI
配置启动项
- 只需要配置硬盘中的 Clover 启动项,如果 Clover 文件在 U 盘中可以跳过这一步
- 在 DiskGenius 中选择 工具 → 设置 UEFI BIOS 启动项
- 启动文件找到
\EFI\CLOVER\CLOVERX64.efi
,参考下图 - 记得保存启动项设置
配置主板 UEFI BIOS
- OC 的配置会稍微复杂,但是实测 Clover/OC 都只需要配置以下项目,若出现 bug 再根据官方文档配置,不需要关闭 TPM,如果关闭 TPM 重新进入 WIndows 的时候 Pin 码会失效,另外参考 GF75 开启 TPM
- 重置 BIOS(可选),如果没有动过配置,或者了解自己的配置项目,可以跳过
- 禁用安全启动(必须),否则无法使用 Clover
- 禁用 VT-d(必须),硬件直通,其实只有 PVE 和 ESXi 等裸机虚拟化用得上
- 设置启动顺序(可选),将 Clover 设置为首选,也可以每次开机按
F11
开始安装
找到 Clover 启动项
- 微星 GF75 的 UEFI 启动项热键为
F11
- 选择配置好的 Clover 启动项
- 如果 Clover 在 U 盘中,尝试选择各个分区,记住 Clover 的位置
- 如下图,选中的是本地硬盘中编辑好的 Clover 启动项,U 盘中的 Clover 自行测试
准备 APFS 分区
- 进入 Clover 后,选择
Boot macOS Install from Install macOS Sonoma/Ventura/Monterey
- 进入 MacOS 安装界面后,选择磁盘工具
- 选择并抹掉用于安装的分区,格式化为 APFS 分区
- 退出磁盘工具
继续安装
- 开始安装流程
- 安装过程中系统会重启数次,每次都需要从 Clover 启动,如果 Clover 不是默认启动项或者 Clover 在 U 盘中,请每次都在开机时按
F11
- 每次重启后请选择
Boot Install macOS Sonoma/Ventura/Monterey
,因为需要继续安装而不是重新安装,注意不要选错 - 如果 Clover 安装在硬盘中,重启后出现
Boot Install macOS Sonoma/Ventura/Monterey
可以把 U 盘拔下
安装完成
- 经过几次重启后,Clover 中会出现
Boot Mac OS from via Preboot
,说明安装完成,选择这一项即可启动 MacOS - 如果开机后没有 Wi-Fi,请关闭安全启动后重启,一般能解决问题
- 如果开机后会闪退,请第一时间检查 itlwm 无线驱动是否正确,替换
"EFI\CLOVER\kexts\Other\AirportItlwm.kext"
为合适的版本 - 如果开机后黑屏,请先检查是否下载了对应版本的 Clover,作者已经为对应版本 EFI 配置正确的参数,也可以参考官方说明《修复在 Kaby Lake/Coffee Lake 平台上运行 macOS 13.4 或以上版本的笔记本开机持续3分钟暗屏问题》进行配置
安装后配置
以下均为额外配置,请根据需求配置
允许任何来源
方便安装各种软件,终端运行以下命令
1 |
|
调整启动台行列数
默认的行列数在大屏上图标非常大,而且浪费空间,以下是 6 行 9 列的示例命令
1 |
|
关闭启动时的调试代码
关闭后启动只会显示白苹果 logo,比较美观,请确定系统运行稳定后再进行配置
使用任何方式挂载 EFI 分区,编辑
EFI\CLOVER\config.plist
,也可以修改好后再覆盖原文件找到引导参数部分
1
2<key>Arguments</key>
<string>dart=0 nv_disable=1 -v agdpmod=vit9696 -igfxblt -igfxbls</string>去掉
-v
参数,保存文件1
2<key>Arguments</key>
<string>dart=0 nv_disable=1 agdpmod=vit9696 -igfxblt -igfxbls</string>在终端中执行
nvram boot-args="引导参数"
即可,请使用自己的引导参数1
sudo nvram boot-args="dart=0 nv_disable=1 agdpmod=vit9696 -igfxblt -igfxbls"
微星 GF75 Thin 8RD 黑苹果系统
https://1doublehelix.github.io/msi-gf75-hackintosh