之前聊到了挑选CPU,这下我们来装一台真正的黑苹果。

装这台机器的主要原因是我自己的 Macbook Pro 自带存储实在是太小了,无法胜任剪辑之类的需求。如果把素材放到移动硬盘上,速度又太慢。

在 Mac mini 和 hachintosh 之间,我选择了后者。

苹果的电脑产品设计思路中,静音是比提供持续性能更重要的,所以大部分情况下,电脑都会让风扇降低到一个很低甚至停止的速度,所以笔记本中本来搭载的 2.6GHz 四核 Core i7 处理器(我猜是 i7-6700HQ )没法发挥出应有的性能表现。

自己组装的主机就不用担心这个问题,可以加装足够的风扇来维持散热,所以 CPU 当然不会降频了。

一、装机思路

在装机之前,需要确认的肯定是装机需求,对于我来说大概是这样的:

  1. 完整的 Mac OS X 体验
    1. airdrop
    2. 免驱蓝牙和wifi
    3. iCloud
  2. 足够小的体积 ITX
  3. 图片后期和视频后期
    1. 显示器色彩足够好
    2. 核显硬解
    3. 足够大的内存和存储

至于游戏需求,大概要排到10名开外了。主要是因为我是策略向玩家,不太需要一个很强的显卡。

所以装机的预算分配是这样的:

  1. CPU
  2. 显示器
  3. 内存
  4. SSD
  5. 免驱的其他硬件
  6. 显卡

考虑到我之前电脑已经购买过显示器和显卡,所以这次没打算更新这两项。

Mac OS X 需要的硬件

为了完整的体验,所以需要尽量购买免驱的硬件,包括了:

  1. Intel 8系9系的CPU — 我选择 i5-8500 ,原因见我写的Intel CPU 挑选指南
  2. AMD家的显卡 R9部分、RX系列、Vega系列 — 我选择之前的 R9 370X
  3. Mac 拆机网卡(自带蓝牙)— 购买了 BCM94360CS2 NGFF

基本这三点做到了,大体上不会出现问题。

更多的硬件配置,可以在 tonymacx86 推荐的硬件列表找到,这个网站也是国外最权威的黑苹果网站。

好像美国的IP地址是访问不了tonymacx86的。

中文环境下,比较详细的硬件指南,可以看远景论坛上的这个帖子《macOS Mojave 台式机黑苹果硬件选购指南》

一般来说内存和硬盘是没什么问题的,但是经过大家的提示,三星的PM981是无法使用的

挑选硬件的顺序

  1. 根据性能需求,确定CPU
  2. (如果不是ITX机箱可以略过)确认一下自己的机箱是否可以承载CPU的散热,如果不能,需要降低CPU的功耗。
  3. 根据CPU和机箱选择主板,比如 i5-8500 的针脚是 LGA-1151 ,那么就可以选择一块 B360 ITX的主板。 B360 是芯片组的名称,厂商会生产很多不同的芯片组供主板厂商选择,这些芯片组的区别主要是在是否支持超频、主板供电能力、PCI支持的带宽等。
  4. 根据CPU和主板芯片组,选择内存的数量和频率。
  5. 挑选一块显卡,这里需要考虑显卡的长度能否放到机箱里。显卡风道是否会和机箱风道冲突。
  6. 计算 CPU + 显卡 的总功率,向上取一档,选择对应的电源。比如总功率是400W,那么可以选450W的电源,总功率是600W,那就得选650W以上的电源了,具体见这篇文章。电源也分尺寸,普通尺寸、SFX-L、SFX、1U电源 这几个尺寸逐次减小。
  7. 最简单的一部分:无脑选择一块硬盘。

当然由于我要装黑苹果,所以需要替换主板上的网卡,就需要主板本身有一个 NGFF 接口,不然是无法替换的。

在挑选硬件的步骤中,有的时候需要反复修改,直到这些硬件相对均衡。

我自己不是超频用户,所以我对主板的需求不大,机箱散热压力也不大,电源也就不需要一个功率很高的了。

装机单

部件 名称
CPU i5-8500
CPU散热 大镰刀(SCYTHE)S950M CPU下压式散热器
主板 华擎 B360M-ITX/ac
显卡 迪兰 R9 370X酷能4G Plus
内存 光威 16GB 2666 * 2
硬盘 西数2.5 蓝盘 1TB
硬盘 海康威视C2000 1TB
机箱 GEEEK A50
网卡 BCM94360CS2 NGFF
电源 全汉(FSP)额定450W 经典版MS450 电源
显示器 DELL U2515H

其中的显卡、显示器、西数的蓝盘都是之前的机器拆下来的,没有花钱。

其他的硬件买下来一共花了4300左右,如果算上拆机件之前的价格,一共是8300多。

这里比较满意的是 32GB 的内存和 1T 的SSD,用作后期感觉性能肯定是够用了。不太理想的是显示器虽然颜色很好,但是分辨率是2k的,颗粒感还是比较强,后期会考虑换一下。

如果你还没有下单购买硬件,可以拿我的做参考,如果你已经购买了硬件……那你装黑果的过程大概会比较坎坷。

二、装机过程

其实装机本身很简单:

  1. CPU装到主板上
  2. 安装CPU散热器
  3. 安装内存和M2 SSD
  4. 安装显卡
  5. 连接电源到其他部件上
  6. 连接主板和机箱的插针
  7. 连接外置的SATA硬盘

但是由于我选择了一个 ITX 小机箱,所以很多步骤都变得很麻烦。

首先是这个A50机箱是需要自己组装的,各个面都是亚克力板,光装机箱就花掉了2个多小时时间。而且还不能一次装到位,必须后面放进去主板和其他零件才能继续安装。

其次是 ITX 主板太小了,边长只有 17 cm,连接插针的时候非常痛苦。

需要替换网卡,要把原来网卡位置的NGFF网卡拆下来,插上自己购买的网卡,然后连接天线,这一步千万别忘了。

接着,这个机箱的设计无法直接连接显卡,只能通过一条显卡延长线将显卡安装在主板的背后。

最后最痛苦的来了,电源线实在是太硬了,在小机箱里根本就没法走线,连暴力出奇迹都很难。强烈建议大家买软硅胶的模组线,可以有效提升机箱整洁程度和装机的幸福感。

总体上来说装下来没什么大问题,小问题有两个。

  1. 连接显示器不亮:后来发现hdmi插的是主板上的接口,如果连接了显卡,这个接口默认是不亮的。
  2. 前置USB口没反应:可能就是没接好,但我实在是不想修了……

最后装机图如下:

装机图

侧透还是很好看的,整个机器的尺寸是 长33cm、宽14cm、高21cm 。放在书架上基本看不出来,非常小。我甚至还装到包里背到公司去了一趟,除了有点重也没有别的问题。

这个机箱的风道是两侧吸风,从顶部出风,所以我还额外买了两个风扇往外抽风。当然风速选的是低档,实际使用的时候基本听不到。

目前能考虑到的问题是,估计用一段时间会有不少灰尘,到时候得手动清一清。

三、安装黑苹果

本来以为装机已经足够痛苦了,然而安装黑苹果才是最痛苦的地方。

考虑到我的配置和 @mystrylw 的比较像,我就直接学习了他的装机过程,可以戳这个链接

后续装机的时候遇到了一些问题,我请教了他,也给我了很多宝贵的建议,在此感谢一下。

  1. 下载 Mojave 镜像。我手头正好有一台Macbook Pro,可以下载镜像,所以没什么问题。
  2. tonymacx86下载三个软件:UniBeast、MultiBeast、Clover Configurator,下载这三个软件是需要注册账号的,但我觉得早晚都需要注册,所以也无所谓了。
  3. 准备一个 8GB 以上的U盘,3.0或者2.0都可以。用UniBeast将镜像烧录到U盘里。选择UEFI boot。UniBeast是一个 Mac OS 平台的软件,如果你是Windows,可以搜索etcher。
  4. 开机加电,进入Bios,我的主板是华擎,我的设置是这样的:
    1. 关闭 CPU 选项下的VT-d、芯片选项下的 CFG-Lock、安全选项下的Secure Boot Mode、IO Serial Port
    2. USB支持中打开XHCI Handoff
    3. 启动方式选UEFI
  5. 关机,将U盘插到后置的USB口上,然后开机。
  6. 此时应该能看到Clover引导的安装界面了,点击安装。
  7. 格式化磁盘,然后安装到磁盘上,期间可能会重启几次。
  8. 安装完成,可以进入mac系统,打开MultiBeast,按照指引将启动文件写入到磁盘里,之后就可以不用U盘来启动了。
  9. 打开Clover Configurator,挂载本地磁盘上的EFI分区,修改一些参数(如果你会的话)。
  10. 拔掉U盘,重启,看看是否正常。

这些步骤是最顺利的步骤,我遇到了几个坑:

  • 华擎的Bios在升级到4.0 之后,似乎产生了某些神奇的bug,解决方案
    打开 config.plist
    在ACPI页面, 添加如下DSDT Patch
    comment: Fix RTC _STA bug (fix asrock new bios failed to boot)
    Find: A00A9353 54415301
    Replace: A00A910A FF0BFFFF
  • Bios设置中不知道设置了哪个电源相关的东西,导致第一次装机后,能正常开机,但是无法正常关机(关机不断电)。最后没办法重装了一次系统,同时重置了一遍Bios,然后就好了。

进入系统

进入系统之后激动的留下泪水……为了解决这两个问题,几乎一周每天晚上研究到凌晨一两点……

四、关于配置文件

我的 config.plist 文件和 @mystrylw 基本是一样的,可能就打了一个额外的补丁,这里就不贴了。

大部分的修改都需要通过 Clover Configurator 来修改,修改完之后再保存到硬盘的EFI分区里,为了安全起见,建议保存一份 EFI文件到U盘里(就是刚才那个启动用过的),这样哪怕后期你改出什么问题了,也可以通过U盘来启动,还有的救。

我选的这套硬件CPU、显卡、声卡、网卡都是免驱的,我也只打算装黑苹果,不打算双系统,所以没有太多需要折腾的地方。

在咨询关机不断电的问题的时候,我也咨询过淘宝上的卖家希望得到他们的技术支持。但是经过交流之后发现,我接触的这几家销量最好的,似乎都是用万能镜像来做黑苹果安装的。

评论里写的不少好评都是“辛苦了一下午才装好”,所以黑苹果这种定制化程度特别高的东西淘宝真不一定完美解决。

看到不少同学往笔记本里装黑苹果,哪个折腾简直了……各种魔改。

目前基本 Mac OS 10.14.5 的功能都是正常的,Airdrop Airplay也都可以正常使用。感觉不错。

五、参考的各种链接

  1. 甜品级黑苹果组装与思路
  2. Building a CustoMac Hackintosh: The Ultimate Buyer’s Guide
  3. 攒了一台 4K 视频剪辑黑苹果
  4. macOS Mojave 台式机黑苹果硬件选购指南
  5. 黑苹果(hackintosh)技术整合指南
  6. clover使用教程