首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  Apple

甜品级黑苹果组装与思路

  •  2
     
  •   mystrylw · 254 天前 · 13975 次点击
    这是一个创建于 254 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本文的目的是从硬件选择、搭建思路开始,详细的阐述我这次 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 设置:

    • 关闭 VT-d,CFG-Lock
    • 关闭安全启动 Secure Boot Mode
    • 如果有 IO Serial Port,关闭掉
    • USB 支持里打开 XHCI Handoff
    • 6 系列 X58 以下主板,关闭 USB3.0 并使用 USB2.0 口进行安装
    • 打开 CMS,启动方式都选择为 UEFI
    • 集显建议先行关闭安装,后期需要硬件解码辅助记得回来再打开。

    强烈建议有一台可以用的 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 也是可以开启的。

    安装后踩的坑

    • 需要注入 FakeSMC 后才能使用 HWmonitor,但注入后发生了关机变重启的现象,恢复原先 EFI 文件后修复。所以监控系统状态还没特别完美的解决方案,光看 CPU 频率看有么有正常变频睿频的话,可用 CPU-s v4.1 (非官方链接 我没找到)
    • 安装 win 系统强烈建议安装在另一块硬盘上,用 GPT 分区格式与 windows 安装器安装。分区时注意先只分配系统盘的分区为 NTFS,剩余空间保持未分配状态。两个以上 NTFS 分区会将系统盘识别为引导分区,第二分区识别为系统分区而无法格式化更改,我回到 PE 删除分区才解决。
    • 安装后重启应该会直接进入 win,配置正常后回到 Bios 下将启动设备重置为仅 mac 硬盘的 UEFI 模式,即可恢复 Clover 启动。以后再遇到任何进不去 clover 启动的情况都要检查这里是否被修改了。
    • 再用 PE U 盘或者 Clover Configurator,将 win 硬盘的 EFI 分区内,/EFI/windows/ 文件夹拷贝至 Mac 硬盘的 /EFI/ 下,与 clover 文件夹同级,同时清空 win 硬盘的 EFI 文件夹,既可通过 Clover 引导完成双系统启动。此时在 win 下或者 PE 下或者 mac 下都可以将未分配空间格式化成 exFAT 做共同空间。
    • 4K 屏幕下,Clover 启动画面可能出现分辨率识别错误。正常需要俩条件,一是显卡支持 UEFI 启动,二是主板关闭 CMS 兼容并启用 fastboot。保险起见我把 theme 更换为 4k 主题,但老矿卡 r9 280x 还是不能正常显示 4k,换成新的 RX 580 后就一切正常了。
    • 硬件解码是否正常可以用VideoProc进行检验,mojave 下预览图片也需要用到硬件解码。

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

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

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

    68 回复  |  直到 2019-09-10 14:41:39 +08:00
        1
    azhangbing   254 天前 via iPhone
    支持一下 同配置 打算再买块固态重新装下 Mac
        2
    mystrylw   254 天前
    配置部分格式错乱了,重新贴下:

    - 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

    顺便说几句选择。首先个人不喜欢大板,房价这么贵,越大的机箱占去越多的生活空间。
    不考虑游戏性能完全可以选 560 itx 这样的小卡,这样的话 T39 机箱啊 Loli 机箱啊之类的小机箱用起来也完全没问题,U1 电源带一下也很稳定,体积甚至可以装进书包。

    我选的硬件都是能用级别里面中低档次的,整体控制成本为目标,毕竟昂贵的硬件贬值起来太快了。

    散热器请根据您的机箱尺寸仔细选择,一般 is-50x 级别的下压式散热肯定没问题,我上了 id-cooling 的 120 水冷排。
        3
    byuan04   254 天前
    这种甜品级的不如搞 mac mini 2012 i7 也就两千出头,除了没显卡

    我搞黑苹果还是追求极致性能,9900k 真的香
        4
    chenset   254 天前
    听说 Mojave+Nvme+APFS 选择启动盘符后进系统时会比较慢. 楼主的怎么样?
    这个组合约 30 秒.
    正常进系统应该 10 秒内.
        5
    chenset   254 天前   ♥ 1
    这个是正常的速度:
    这个是 Nvme+APFS 的速度:
        6
    mystrylw   254 天前
    @chenset 我感觉肯定不止 10s,可能确实有影响。但也没 30s 那么夸张
        7
    jishu541464750   254 天前
    @mystrylw 请问下是不是可以不用独显?能硬件解码么?
    对这方面不是很懂,希望能解答一下。
        8
    mystrylw   254 天前
    @jishu541464750 不需要那么好的显卡性能,只驱动一块 4K 30 帧屏幕我觉得自带的 630 完全可以。只是 EFI 肯定要修改,必须去掉 gfx 模拟 igpu 的部分。最好根据自己的主板找一找别人的配置思路~
        9
    PS8LW2UFDC   254 天前
    借楼请教下,不做视频剪辑,只是日常使用,写写代码看看视频比如 y2b 4k 或者播放本地高清什么的,会涉及到硬件解码方面么
        10
    luvxy   254 天前
    你这套多少钱啊 我考虑吧 mbp 卖了
        11
    maxmax   254 天前
    TMD 黑苹果就是不行,我这的黑苹果,快是快,但是!!!!!!!!不定期的内存问题,系统自动注销,弹到登录页面 ,系统内存被自动重置(释放)
        12
    maxmax   254 天前
    黑苹果 只适合玩,想用它工作????作死
        13
    maxmax   254 天前
    想要性能 ,还是买苹果的工作站,自己拆机加硬件都行,黑苹果真的是 玄学,看运气
        14
    mystrylw   254 天前   ♥ 1
    @maxmax 那是您自己的问题,任何人都有任何人的选择。
    @luvxy 板 U 2000,单条内存 600 显卡 1000-1300,硬盘俩大概 1000,机箱散热什么的算 600 吧 合计 4500-5500,32G 我真不知道咋用(手贱
        15
    20015jjw   254 天前 via Android
    这配置没任何意义啊...
        16
    mystrylw   254 天前   ♥ 1
    @20015jjw 购买量最大的 rmbp 历代都是是 i5 16G 独显版本,您是说这个配置没有意义吗?
        17
    Owis   254 天前
    这价格,不是甜品……

    另外 ngff 网卡 装到 原来的位置 严丝合缝么?
        18
    mystrylw   254 天前
    @Owis 硬件商会想尽一切办法赚你钱的。要么显卡要么内存,现在这俩下来了 U 价格又一路上去,再不济还有死贵死贵的主板。我只能说这个配置是目前新机配装水桶级的甜品了,老平台啊或者不要独显啊也都是办法,但总有不爽是不是。

    网卡高于原配,不能装金属的屏蔽盖,总高在 5.5cm (没记错的话)还是低于最低的散热尺寸的,不会影响小机箱的适配。
        19
    chenfeng9527   254 天前
    我的是技嘉 Z390 系列主板,USB 启动安装 Mojave 的时候卡在了禁行标志,必须要换 USB2.0 的 U 盘吗
        20
    chenset   254 天前
    @chenfeng9527 禁行标志是没开-v 模式吧
        21
    chenset   254 天前
    开了才知道什么错误
        22
    Tink   254 天前
    性能不足,这个性能的话其实 macmini 更好一些
        23
    Wenpo   254 天前 via Android
    传说中的技嘉?
        24
    20015jjw   254 天前 via Android
    @mystrylw
    黑苹果的意义主要是快和组自己想要的配置,你这个配置 mac mini 实在不行上个 egpu 差不多能配出来,浪费很多时间也没省几个钱...
    你说你搞个 iMac Pro 一样快的配置但是想要 itx 的便携,或者你有一个高性能的游戏机想要顺便生产,那都是有意义的。

    顺便 rmbp 是笔记本没有可比性吧...
        25
    lostberryzz   254 天前
    @Tink mac mini 没显卡,散热也不可能比台式的好
        26
    Owis   254 天前
    @20015jjw #24 至少省 50%
        27
    Owis   254 天前
    @Tink #22 mac mini 不就是这个配置? 还没显卡
        28
    exiaoxing   254 天前 via iPhone
    @chenfeng9527 建议试下所有 usb 端口,跟 u 盘没关系
        29
    xuminzhong   254 天前 via Android
    好好的 Windows Linux 不用,搞这些干嘛。

    比图形比不过 Win,比命令行比不过 Linux,macos 除了不中用的漂亮,有什么好的啊?
        30
    radio777   254 天前
    考虑还是买个 Mac mini 2018 算了,自己加内存
        31
    20015jjw   254 天前
    @Owis 还是没省几个钱... 可乐买一送一也省 50%呢...
        32
    liukl   254 天前 via iPhone
    @xuminzhong 命令行 win 比不过 mac,界 Linux 比不过 mac,两个都要不就是 mac 吗
        33
    Shynoob   253 天前
    4K 屏幕下,Clover 启动画面可能出现分辨率识别错误。正常需要俩条件,一是显卡支持 UEFI 启动,二是主板关闭 CMS 兼容并启用 fastboot。保险起见我把 theme 更换为 4k 主题,但老矿卡 r9 280x 还是不能正常显示 4k,换成新的 RX 580 后就一切正常了
    奇怪 我 cms 关掉 显卡 rx570 还是分辨率错误 不过不影响开机就正常的
        34
    mystrylw   253 天前
    @Shynoob 试试看换成 dp 线 我应该还做了这个改动
        35
    laincat   253 天前
    可以踩一个脚丫,回头研究研究。感谢楼主的分享。
        36
    sdlearn   253 天前 via Android
    刚弄完 deskmini 的黑苹果,感觉也挺省事的
        37
    liuminghao233   253 天前 via iPhone
    我入了白果之后就不玩黑果了
    旧黑果装 linux 了
    实在是懒得弄
        38
    mystrylw   253 天前
    @sdlearn 啥时候给我配个 4k 屏幕我就把办公室桌上的 deskmini 给 hackintosh 了
        39
    875127234   253 天前 via iPhone
    配了黑果之后再也不会买白果,黑果性能强劲。
        40
    mystrylw   253 天前
    @liuminghao233
    @875127234 白果便携用,黑果爽 共存的。rmbp 2015 是真的坚挺,希望明年的 rmbp 能让我有一丢丢购买欲望。
        41
    mystrylw   253 天前
    @chenset 我回来后测试了一下,从 clover 敲回车到加载到一阶段是大概 12 秒,进度条大概 60% 然后屏幕黑一下,从这个点开始进度条飞速跑完,5 秒进桌面。加起来毛估估 20 秒吧 对我来说能接受的。
        42
    DearTanker   253 天前   ♥ 1
    已搞定 戴尔 7060 迷你机 mojave。目前仅仅是前置 3.5 话筒无法驱动。睡眠都没问题。

    这个配置和价格算甜品吗?

    下面这套 5.8K 多。
    不要那一堆架子适配器盒啥的,估计整套在 5.5k 左右,关键是带 5 年上门保修,使劲操。

    自己额外加:
    - ¥ 339 买了 8g 威刚内存
    - ¥ 150 买了 94352Z 网卡
    - 闲置的一张 970EVO M.2 NVMe

    主机硬件

    - OptiPlex 7060 小型机箱 BTX
    - OptiPlex 7060 Micro 含 90W 能效高达 87% 的适配器
    - 英特尔酷睿 i7-8700T (6 核 /12MB/12T/高达 4.0GHz/35W)
    - 8GB 1X8GB DDR4 2666MHz 非-ECC
    - 2.5 英寸 1TB (7,200 Rpm) Serial ATA 硬盘
    - 电源线 (中国)190 瓦 交流电适配器
    - Micro 双 VESA 安装含适配器盒, D91Micro VESA 安装含适配器盒, D9
    - USB Type-C 3.1 Gen 2 Alt 模式端口用于 Micro
    - 英特尔无线-AC 9560, 双频 2x2 802.11ac Wi-Fi 含 MU-MIMO + 蓝牙 5
    - 内置无线天线
    - Dell OptiPlex 微型机立式支架
    - Dell 光电鼠标 - MS116 - 黑色
    - Dell 入门级键盘 KB216 黑色 (简体中文)
    - NeoKylin OS 不含 OS-Windows 介质
    - 5 年 ProSupport Plus:"保留您的硬盘"服务 1 技术支持 1 有限保修:第 1-3 年 (人工)1 有限保修:第 1-3 年 (部件)
    - 5 年 ProSupport Plus:下一个工作日上门服务
    - 第 4-5 年 ProSupport Plus:下一个工作日上门服务
    - 5 年 ProSupport Plus:(7x24) 技术支持 & 协助
    - ProSupport Plus: 5 年 意外损坏服务
        43
    DearTanker   253 天前
    @mystrylw #8 HD630 驱动 [email protected] 我觉得没有压力啊。Macmini2018 一样的配置。
        44
    chenset   253 天前
    @mystrylw 跟我情况基本一样. 第一阶段这个 12 秒好像就是 nvme+apfs 的问题 . 不然应该秒过的
        45
    tchekai704   253 天前 via iPhone
    卖掉 md388 入了 deskmini 310,整体要爽一点的。
    有点小 bug,dp 输出有时候显示器休眠后无法唤醒,HDMI 每次开机进入桌面都要重启一下显示器才会双屏
        46
    zengguibo   253 天前
    有台戴尔的 9020M 超小主机+i7 4980hq 魔改 cpu,基本完美。
        47
    azhangbing   253 天前 via iPhone
    我支持,我用了两天晚上时间折腾完美了,黑果还是很香的,主要是我要用 window 玩游戏
        48
    tsl0922   252 天前
    楼主这个和我类似,你把 CPU 换成 F 系列(无核显)的还可以更省些,我昨天配件到货刚组装了一个 B360M+i5-9400F+RX580 的并装好系统,弄了 SSDT 后开关机、休眠、电源管理都正常,完美。
        49
    mystrylw   251 天前
    @tsl0922 空格预览正常吗?
        50
    tsl0922   251 天前   ♥ 2
    @mystrylw 默认不正常,需要一个 Lilu 插件: https://github.com/vulgo/NoVPAJpeg
        51
    darkforest8848   251 天前
    我开机 10S 左右 intel 760p 512G
        52
    weiming   250 天前   ♥ 1
    @mystrylw 不管白果黑锅都是休眠,很少关机,开机速度无所谓的。
        53
    cattyhouse   243 天前   ♥ 1
    @chenset

    sudo rm -rf ~/Library/Caches/*
    sudo rm -rf /Library/Caches/*
    sudo rm -rf /System/Library/Caches/*

    再 reboot, 你会发现启动速度快了好多.
        54
    cattyhouse   243 天前
    也亮一下我的黑苹果. 超稳定, 超白.

    CPU: E3-1230 v2
    MB: Z77P-D3
    RAM: 16GB
    GPU: RX 570
    Wi-Fi/BT: 943602CS PCIE
    SSD: HP EX900 + Toshiba MLC

    Geekbench CPU: 3980/13600
    Geekbench GPU: 125000
        55
    huijiewei   236 天前
    我用的也是 BCM94360CS2 无线网卡,用转接卡替换主板原来的无线网卡,现在遇到了一个问题就是 5G WIFI 会断流,是不是因为没装屏蔽罩的问题?题主装屏蔽罩了没,5G WIFI 会断流吗?

    路由器 K2P
        56
    mystrylw   236 天前
    @huijiewei 真不知道 因为 wifi 我就拿来当 airdrop 用 实际用有线
        57
    huijiewei   236 天前
    @mystrylw 谢谢,我也把线插上用了
        58
    CommandZi   227 天前
    @cattyhouse 你这个 HP EX900 用了转接卡吗?是启动盘吗?
        59
    tianyu1234   226 天前 via iPhone
    我也贴个我的吧,仅供参考。
    微星 z370m gaming pro ac,更换原装无线
    [email protected]
    16G*4 DDR4 3600
    系统盘傲腾 900P 280G
    数据盘 intel 750 1.2TB For win10 & PM963 960G For macos10.14.4 & 5T HDD For timemachine
    RX580 8G
    DIY 5k 显示器
    目前关闭核显硬解完美,声显网完美,USB 定制驱动识别完美,双 DP 口输出 5k 完美。
        60
    tmac6740   219 天前
    @chenset #44 遇到了视频中一样的情况 但是我的启动时间要 1 分半钟 不知道是哪里的问题 970pro 512ssd
        61
    zander   217 天前
    @tmac6740 建议打开 verbose 观察下。
    sudo nvram boot-args="-v"
    如果进度条是中后段卡住不动,我怀疑是显卡方面的问题。
        62
    tmac6740   217 天前
    @zander #61 就是中后段 但是显卡大概会有什么问题呢 显卡是华硕 1080
        63
    zander   216 天前
    @tmac6740 还是先看看详细日志把,看具体在哪一行卡住。
        64
    MeeGo   212 天前
    @DearTanker 老哥方便留个微信 or 联系方式嘛?想了解一下 7060m 如何装黑苹果,同款机器~:D (不方便的话有木有相关的教程 or 技术贴链接也可以求一下~)非常感谢!!
        65
    kxjhlele   203 天前 via Android
    @DearTanker @MeeGo 我也是 7060m,同求教程或者技术贴
        66
    yoshiyuki   173 天前
    @tianyu1234 5K 必须双 DP 吗?
        67
    yinxianwei   124 天前
    看到了,我也贴个链接吧

    https://github.com/yinxianwei/Hackintosh
        68
    alexnone   68 天前
    @huijiewei
    @mystrylw
    麻烦问下两位买了哪款转接卡,现在可选择的余地并不多了。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2226 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 07:30 · PVG 15:30 · LAX 23:30 · JFK 02:30
    ♥ Do have faith in what you're doing.