实在是受不了MBP13孱弱的性能和糟糕的发热,终于下定决心组装一台台式机。最终还是真香。
本文操作过程基于白苹果,Windows环境的小伙伴可参考其他教程
本次操作的大部分流程都基于opencore-vanilla-desktop-guide,感谢国内外友人对黑苹果作出的卓越贡献。
用过两个MacBookPro,最大的感觉就是用起来很方便(我是一个软件开发者),但性能实在是太弱鸡了,严重影响了效率。以至于黑苹果安装完成之后我发现原来的过渡动画竟然不见了。。。对,就是这么明显。
准备阶段
为了这个黑苹果,我全新配置了一台台式机,配置也是改了又改,最终性能需求战胜了便携性,选择了一台MATX机箱。
选择配置考虑的问题如下:
1. CPU
我就是需要一个性能强劲的CPU和足够的内存。本来想着上i7 9700KF,但如果上了这个CPU,就还需要配一块Z390主板,成本太高了就失去了黑苹果的意义了。
当然AMD YES!!!
我知道AMD的黑苹果可能遇到更多的问题,本着遇到问题解决问题的态度,还是硬着头皮上了。
2. 主板
主板也是在华硕的Tuf B450 Pro Gaming和微星的迫击炮MAX之间纠结了很久,最终还是随大流选择了迫击炮。这里提个醒,3600原装的CPU散热器和内存插槽会有冲突,如果不让它和内存插槽有冲突,它就会和朝后的IO接口散热片有冲突。我只在A2和B2两个位置插了内存,所以还好。如果你用塔式散热器可能也不存在这个问题,但我不确定会不会出现其他的问题。
3. 显卡
推荐的最多的就是RX 580 2304SP,但现在几乎已经买不到全新的满血版本了,一天在京东看到了盈通的RX 580 游戏高手,惊喜的发现竟然是满血版本,而且还是三风扇设计。由于我对显卡的性能要求不高,所以一般也不会满载,功耗什么的应该也没有太大的区别。虽然1119不是什么好价格(毕竟听说之前有蓝宝石999的RX 590 OC),但对比价格高了300块但性能差不多的RX 5500XT还是更合适一点。
4. 内存
16G应该足够了,尤其是现在内存涨价那么厉害的时候,芝奇Snipper X 3200 8Gx2,迷彩马甲,看起来还可以。
5. 其他
机箱和硬盘就没啥说的了,硬盘只要不选择三星PM981就行了。而且我这次也没有买硬盘。
6. 机箱风扇
本来以为机箱风扇并不是必须用品,而且我也不玩游戏,想必机器的负载不会很高,但实际使用中发现玻璃侧板还是有点温热的。想来也是,因为CPU的风扇把热风吹到玻璃侧板上,GPU的风扇往下吹,不管怎么样都没有让热空气往外走的路径。于是在机箱背部和上部各安装了一把12厘米的风扇,效果立竿见影,玻璃侧板一直冷冰冰了。
配置单
配件 | 型号 | 价格 |
---|---|---|
CPU+主板 | AMD 3600 + MSI Motar MAX | 1919 |
显卡 | 盈通RX580游戏高手 | 1119 |
内存 | 芝奇 Snipper X 3200 8GB x 2 | 598 |
机箱 | 先马平头哥M1 | 159 |
硬盘 | 浦科特M6M(2014年的存货)+一块HGST的500G机械盘 | 0 |
优盘 | 闪迪Cruzer Glide 3.0 32GB | 29.9 |
机箱风扇 | 追风者工包RGB 2把,型号未知 | 39.8 |
安装过程
1. 制作安装盘
-
格式化优盘
虽然这个看起来是最简单的,但我偏偏是在这里出了问题。
注意这两个选项,如果你默认选中的是第一个,则在抹掉优盘的时候就找不到分区表的方式,如下图所示
如果选择了Show All Devices,就如下图所示
2. 下载必备软件包
1. 下载操作系统
从Mac AppStore下载最新的macOS Catalina 10.15.3,然后执行
|
|
2. 下载MountEFI
执行./MountEFI.command
,会弹出
正常制作完USB启动盘之后会有一个上图标红的挂载点,选它就行了。然后输入密码,这时在Finder里会看到有一个EFI挂载点,正常是空的。后面配置完OpenCore之后把EFI目录放在里面就行了。
3. 配置config.plist
这是整个过程最复杂的一步了,但只要按照我在文章开头附上的链接一步步操作,肯定不会有问题。不得不说,那个教程真是严谨。甚至还有一个配置检查器,如果有问题可以提前发现,避免直接上机执行反复重启浪费时间。
不过这里我就不详细描述了,只把最终我配置好的EFI目录放在这里,供大家直接使用。
使用优盘启动
优盘插到台式机的USB上,启动时按F11选择启动项,选择那个很明显是优盘的选项。然后就开始跑代码了,之后就一步一步的进行安装过程。
进入系统之后先不要做任何配置,因为你可能还没有安装成功。这时候系统还只能从优盘启动,如果拔了优盘,就看不到黑苹果的启动项了。
免优盘启动
其实仔细想下就知道是因为你安装了黑苹果的磁盘没有优盘里面的那个EFI目录(当然不只是目录)。所以问题也就迎刃而解了。
在新安装的黑苹果执行MountEFI
,选择优盘,把优盘里的EFI目录整个复制到桌面上。然后把优盘卸载掉,再挂载你安装了黑苹果的系统盘。这时就看到了系统盘里面的EFI挂载点,然后把刚才放在桌面上的EFI目录放在系统盘的EFI挂载点里。
这时你的系统就可以不用优盘启动了。
你可能会问,为什么不能同时挂载两个,直接拖过去呢?放在桌面上这一步看起来很多余。其实上述的文档里专门提到了这一点,因为如果系统同时有两个EFI被挂载了,它可能就懵逼了,为了避免不必要的麻烦,还是事先麻烦一点好。
不过这时候启动还是会跑代码,我觉得无所谓,就还没有花时间研究。
总结
现在基本上能正常使用了,几个不太重要的问题还没有解决。
- iService不能用,因为没有找到合适的Serial Number,也就是序列号。教程中的序列号生成器生成的序列号,去苹果官网上总是验证不通过,验证不通过也不影响使用AppleID,只是无法使用iMessage等我不用的服务,所以无所谓了。
- 启动时跑代码,这个应该就是一个
DebugVerbose模式,我还没有仔细研究,无关紧要了。实际上只要在config.plist
中找到boot-args
,把后面的值里面的-v
删掉就可以了。 - 我用的是有线网络,所以蓝牙、无线还未配置,也没有计划研究了。
补充
后来发现一些比较头疼的问题
- 无法睡眠、休眠:点击睡眠后总是黑屏1秒后重新唤醒,不知道是不是什么驱动没有装好的问题,而且我也不知道台式机睡眠会是什么样子。。。
- 机箱前面板的USB2.0接口无法使用:根本不通电,检查了线缆应该是插错,由于没有Windows系统,也就无法验证。不过好在我也用不到这两个插口,所以无所谓了。