H110m + QNCT 的 OpenCore MacOS Big Sur 黑苹果尝试

 

0x00 前言

去年苹果发布了搭载 M1 芯片的 MacBook, 随后新一代的 Mac mini 和 iMac 也使用了 Arm 架构的 M1 芯片. M1 Pro 和 M1 Max 让 M1 完全取代 Intel 芯片成为可能.

目前的趋势是 M1 将会全面取代 x86 的 Intel CPU, 在技术层面上黑苹果会困难到几乎不可能. 同时黑苹果的价格优势也变得不再显著. 可能不过几年, “黑苹果”的技术就会淹没在历史的潮流中.

所以趁着这最后的辉煌, 我也来尝试体验一下 Hackintosh.

0x01 黑苹果硬件

这套配置是闲来无事瞎折腾捡垃圾捡来的亡命之徒配置.

U 是华强北魔改的, 内存是魔改寨条, 主板 BIOS 也是魔改的.

主机合计: 882.4r

部件型号价格渠道
主板技嘉 H110M-DS2V125
CPUQNCT450淘宝
内存8G DDR3 1600 专用条 * 2137.6淘宝
机箱P6机箱27.9拼多多
显卡UHD 6300-
散热器酷冷至尊 下压式22.9淘宝
硬盘联想ST600 120G SATA366淘宝
电源安钛克450W BP450PS Pro53

0x02 启动盘 & EFI 制作过程

OpenCore 官方文档: https://dortania.github.io/OpenCore-Install-Guide/

国光维护的中文版: https://apple.sqlsec.com/

以上两个教程真的很详细了, 比起下载现成的 EFI, 自己制作 EFI, 可以做到”知其然而知其所以然”.

0x03 成果

除了做好启动盘没有成果.

大概了解了一下制作 EFI 的过程并尝试制作了一个.

问题是启动刚刚跑代码跑一小会儿的时候会随机卡死, 而且不是卡在同一个地方, 搜索无果.

本来以为是 MacOS 和我的 AMD / H110 专用内存条不兼容, 还想套一层 PVE 的.

结果网上搜索了一下, 发现了一份和我配置很相近的成品 EFI.

华硕H110M + 英特尔 qnct + UHD 630 黑苹果EFI分享

直接覆盖进去就完美启动了…umm… 这里也转载一份: https://pan.lyc8503.net/Public/%E5%9B%BA%E4%BB%B6/Hackintosh/EFI_OK.zip

这份 EFI 的 DVI 视频音频输出正常, 休眠正常, CPU 频率正常, 核显驱动正常, 千兆有线正常, 无线蓝牙正常(但我没装). 台式机可以算是完美了.

我尝试使用这份成功启动的 EFI 中的 Kexts, ACPI 等文件, 重新写了一份 config.plist, 还是随机卡死, 启动失败.

错误应该是出在 config.plist 中的某些配置上, 应该是我这个魔改 U + 移动端魔改 BIOS 的问题, 也不知道它到底算台式机平台还算移动端平台. 可能性太多, 也不重造轮子一一排除了.

我自己目前还有问题的 EFI 文件: https://pan.lyc8503.net/Public/%E5%9B%BA%E4%BB%B6/Hackintosh/MyEFI_WIP.zip

也放在这里, 只是作为一次新的尝试的记录吧.

0x04 截图

screen.pngscreen.png

本文采用 CC BY-NC-SA 4.0 许可协议发布.

作者: lyc8503, 文章链接: https://blog.lyc8503.net/post/hackintosh-1/
如果本文给你带来了帮助或让你觉得有趣, 可以考虑赞助我¬_¬