甜品级黑苹果组装与思路

2019-03-08 09:40:24 +08:00
 mystrylw

本文的目的是从硬件选择、搭建思路开始,详细的阐述我这次 hackintosh 组建过程中踏过的坑,虽然比 B85+4590 的时代少了很多,但想说的东西还是有很多的。

最终配置

Mainboard: ASRock B360m ITX/ac CPU: Intel I5 8500 3.0Ghz RAM: Gloway 16G DDR4 2400 * 2 SSD: Toshiba TR200 240G、WD Black Nvme 240G Graphics: dataland devil RX580 8G WIFI/Bluetooth: BCM94360CS2 NGFF

之前装过 B85 主板的黑苹果,各种痛苦折腾了非常久。这次换平台之前,为了验证 B360m 能不能上 Mojave 找了很多资料。 发现了一个大神和我的配置几乎一样,还做好了 EFI,其实修改的部分并不是非常多,主要就是第一页的显卡设定。单独配置文件的地址如下:

https://github.com/didez/Clover_B360M_ITXac/releases/latest

并且配置好了硬件解码,已经一次安装完毕测试成功,声卡与 usb 都可以使用。

平台选择

这里说明下选择这样平台搭建的理由完全是出于性价比考虑,我知道很多资料都推荐上 Z370 Z390 系列的主板,可以说黑苹果目前兼容性基本就是主板与 U 的选择而已。但从稳定性与功能性出发,Z 系列主板的超频能力、供电超模、双 nvme、多 sata 等等一系列特点完全不会用到,而目前 8 系 9 系 intel U 最便宜的二线厂主板就是华擎了。(说起来最近买了非常非常多的华擎主板。。一个个说)建议没有特殊需要可以抛弃 Z 系列主板了。

而不选择 i5 9400F 而加了两百用 8500 的理由是,黑苹果的显卡兼容与硬件解码是两个概念。没有集显只有 RX 4X0 5X0 系列显卡完全可以驱动而且可以正常跑游戏啊测试啊什么的,但是在硬件解码环节就会卡住。硬件解码必须由集显与独显协同工作后才可以实现。故此有硬件解码需求的用户只能加钱上有集显的 U 了。而没有硬件解码需求的话,比起独显我更推荐更小平台用集显,比如 Deskmini 310+8400/8500。

无线网卡拆掉主板上的原装卡(螺丝口在主板背面)换上淘宝货即可,记得买带 ngff 的转接卡,天线并不用,主板自带的就可以了。原装网卡我给了老机器。

安装流程

完整的安装流程可以参考tonymacx86.com,下面结合我的设置做一点指引。

Bios 设置:

强烈建议有一台可以用的 mac 情况下再考虑安装黑苹果,毕竟很多修改都是在 mac 平台下进行。

  1. 下载 Mojave 完整镜像,如果 app store 没有下载选项无法下载的话,使用macOS Mojave Patcher 的下载功能。
  2. UniBeast 制作启动盘,一般的 8Gu 盘就可以,我一直存着一个,里面还放了历代的 EFI 存档与新装后需要的各种 apps。这部分跟着教程走,建议选择 UEFI boot,不需要做 intel or ATI 注入。
  3. 有同平台完全一致配置的成熟 EFI 文件时,可以直接用 Clover Configurator 把 u 盘 EFI 替换掉,没有的话准备好 MultiBeast 安装后手动调整驱动,这里建议手动打开-v 模式观察报错。
  4. 6 系列 X58 以下主板,关闭 USB3.0 并使用 USB2.0 口进行安装,以上直接 usb 插入后启动设备选择 u 盘的 UEFI 模式即可。
  5. 如果 EFI 驱动正常或者兼容,此时应该能完整完成安装,重启时候 clover 画面选择 u 盘或者新 mac 分区启动都可以完成。
  6. 正常进入 mac 系统完成配置后,安装 MultiBeast 调试驱动,并用 Clover Configurator 仔细查看配置,或者把现成的配置文件从 U 盘 EFI 分区整个替换掉硬盘 EFI 分区。bios 设置成仅从硬盘 UEFI 启动即可完成整个安装,哦记得把屏蔽的集显打开,然后 fastboot 也是可以开启的。

安装后踩的坑

总的来说,8 系平台需要踩的坑比老平台少多了,用了拆机网卡,原先需要改端口识别蓝牙的问题也没了,完美 airdrop 与 handoff 才是 mac os 应有的体验嘛~~

周末会后续补图在 blog,地址如下,有需求可以进一步交流。

http://mystryl.com/2019/03/hackintosh/

20321 次点击
所在节点    Apple
68 条回复
chenset
2019-03-08 11:56:54 +08:00
开了才知道什么错误
Tink
2019-03-08 12:09:53 +08:00
性能不足,这个性能的话其实 macmini 更好一些
Wenpo
2019-03-08 12:22:07 +08:00
传说中的技嘉?
20015jjw
2019-03-08 12:34:21 +08:00
@mystrylw
黑苹果的意义主要是快和组自己想要的配置,你这个配置 mac mini 实在不行上个 egpu 差不多能配出来,浪费很多时间也没省几个钱...
你说你搞个 iMac Pro 一样快的配置但是想要 itx 的便携,或者你有一个高性能的游戏机想要顺便生产,那都是有意义的。

顺便 rmbp 是笔记本没有可比性吧...
lostberryzz
2019-03-08 12:38:01 +08:00
@Tink mac mini 没显卡,散热也不可能比台式的好
Owis
2019-03-08 12:57:33 +08:00
@20015jjw #24 至少省 50%
Owis
2019-03-08 12:57:52 +08:00
@Tink #22 mac mini 不就是这个配置? 还没显卡
exiaoxing
2019-03-08 13:16:08 +08:00
@chenfeng9527 建议试下所有 usb 端口,跟 u 盘没关系
xuminzhong
2019-03-08 13:34:37 +08:00
好好的 Windows Linux 不用,搞这些干嘛。

比图形比不过 Win,比命令行比不过 Linux,macos 除了不中用的漂亮,有什么好的啊?
radio777
2019-03-08 14:02:15 +08:00
考虑还是买个 Mac mini 2018 算了,自己加内存
20015jjw
2019-03-08 14:16:04 +08:00
@Owis 还是没省几个钱... 可乐买一送一也省 50%呢...
liukl
2019-03-08 14:45:15 +08:00
@xuminzhong 命令行 win 比不过 mac,界 Linux 比不过 mac,两个都要不就是 mac 吗
Shynoob
2019-03-08 16:15:52 +08:00
4K 屏幕下,Clover 启动画面可能出现分辨率识别错误。正常需要俩条件,一是显卡支持 UEFI 启动,二是主板关闭 CMS 兼容并启用 fastboot。保险起见我把 theme 更换为 4k 主题,但老矿卡 r9 280x 还是不能正常显示 4k,换成新的 RX 580 后就一切正常了
奇怪 我 cms 关掉 显卡 rx570 还是分辨率错误 不过不影响开机就正常的
mystrylw
2019-03-08 17:17:20 +08:00
@Shynoob 试试看换成 dp 线 我应该还做了这个改动
laincat
2019-03-08 17:27:11 +08:00
可以踩一个脚丫,回头研究研究。感谢楼主的分享。
sdlearn
2019-03-08 19:12:53 +08:00
刚弄完 deskmini 的黑苹果,感觉也挺省事的
liuminghao233
2019-03-08 19:20:25 +08:00
我入了白果之后就不玩黑果了
旧黑果装 linux 了
实在是懒得弄
mystrylw
2019-03-08 20:22:46 +08:00
@sdlearn 啥时候给我配个 4k 屏幕我就把办公室桌上的 deskmini 给 hackintosh 了
875127234
2019-03-08 20:37:50 +08:00
配了黑果之后再也不会买白果,黑果性能强劲。
mystrylw
2019-03-08 20:50:24 +08:00
@liuminghao233
@875127234 白果便携用,黑果爽 共存的。rmbp 2015 是真的坚挺,希望明年的 rmbp 能让我有一丢丢购买欲望。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/542364

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX