甜品级黑苹果组装与思路

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/

20014 次点击
所在节点    Apple
68 条回复
zander
2019-04-14 11:16:43 +08:00
@tmac6740 建议打开 verbose 观察下。
sudo nvram boot-args="-v"
如果进度条是中后段卡住不动,我怀疑是显卡方面的问题。
tmac6740
2019-04-14 11:55:19 +08:00
@zander #61 就是中后段 但是显卡大概会有什么问题呢 显卡是华硕 1080
zander
2019-04-14 15:43:13 +08:00
@tmac6740 还是先看看详细日志把,看具体在哪一行卡住。
MeeGo
2019-04-18 21:27:45 +08:00
@DearTanker 老哥方便留个微信 or 联系方式嘛?想了解一下 7060m 如何装黑苹果,同款机器~:D (不方便的话有木有相关的教程 or 技术贴链接也可以求一下~)非常感谢!!
kxjhlele
2019-04-27 16:23:36 +08:00
@DearTanker @MeeGo 我也是 7060m,同求教程或者技术贴
yoshiyuki
2019-05-27 21:47:15 +08:00
@tianyu1234 5K 必须双 DP 吗?
yinxianwei
2019-07-16 13:39:51 +08:00
看到了,我也贴个链接吧

https://github.com/yinxianwei/Hackintosh
alexnone
2019-09-10 14:41:39 +08:00
@huijiewei
@mystrylw
麻烦问下两位买了哪款转接卡,现在可选择的余地并不多了。

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

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

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

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

© 2021 V2EX