看了【图捡垃圾】90%人都够用的黑苹果小主机只要600块,附详细安装教程,忽然想到自己老本本里还有两条 DDR3 内存和祖传的 MLC 固态,而且视频里的 i3-4170 性能相当于 2020 年 MacBook Air 使用的 i3-1000NG4,上网办公完全够用,何不组一台家用上网机呢?
不过如果是全新装机的话,就不建议用这个平台了,8G 的 DDR3 比 DDR4 还贵,不值得。
实际去买的时候发现 JS 纷纷涨价。i3-4170 更夸张,视频发布时 180 的价格已经涨到了 250 以上,还不一定有货。
于是我从四代 CPU 中挑选了 i3-4330,两者性能相当,4330 频率略低、缓存略高,TDP 相同。但 4170 的 4400 核显需要进行额外的配置才能让 macOS 识别,否则可能会有奇怪的 bug,而 4330 的 4600 核显可以直接驱动,重要的是价格还没那么夸张。
选购 CPU 时,可以从同代里横向比较,综合考虑性能、价格和散热。我在实际使用时有风扇狂转的情况,小闷罐单热管还是压不住四代桌面 i3 ,打算以后有机会再加散热片。如果只是轻度上网办公,使用带 T 的 CPU 是个不错的主意。
更新一下,散热片没什么卵用,主要还是风道不行。改善标压 U 散热,比较靠谱的两种方法,一是
把机箱干掉加大进风量,二是上双热管。
然后就是自制 OpenCore EFI1 了,理论上 4600 核显的四代 CPU 都能使用。过程很长,可以参考 GitHub 提交记录2。
规格
之所以列出规格,是因为不同的型号和 BIOS 版本可能会不适用。EFI 不保证兼容性,使用者后果自负。
产品序列号 | PC07S4KD |
机器型号 | 10AXA2EJJP |
详细规格 | https://support.lenovo.com/us/en/solutions/PD029621 |
BIOS 版本 | FHKT85A 23 Jun 2020 |
CPU | Intel® Core™ i3-4330 Processor |
显卡 | Intel® HD Graphics 4600 |
OpenCore 版本 | 0.6.1 |
macOS 版本 | Catalina 10.15 |
使用方法
挂载 USB 中的 EFI 分区(连接电脑时会自动挂载),删除其中所有文件,并把 EFI 文件夹 复制进去。
名为
BOOT
的 EFI 分区结构应该形如:BOOT └── EFI ├── BOOT │ └── BOOTx64.efi └── OC ├── ACPI ├── Bootstrap ├── Drivers ├── Kexts ├── OpenCore.efi ├── Resources ├── Tools └── config.plist
以
iMac14,1
生成 SMBIOS 信息,并在config.plist
中设置SystemSerialNumber
、MLB
和SystemUUID
的值。如有必要,更新 BIOS 版本。
从 USB 启动,安装 macOS。
可选地加入适当的 Kexts 文件 来驱动 Intel 无线网卡或非苹果的博通无线网卡。