惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Last Watchdog
The Last Watchdog
S
Securelist
T
Threat Research - Cisco Blogs
Forbes - Security
Forbes - Security
AI
AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Attack and Defense Labs
Attack and Defense Labs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
W
WeLiveSecurity
P
Palo Alto Networks Blog
O
OpenAI News
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
L
Lohrmann on Cybersecurity
NISL@THU
NISL@THU
T
Tor Project blog
T
Threatpost
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
云风的 BLOG
云风的 BLOG
人人都是产品经理
人人都是产品经理
A
Arctic Wolf
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Latest news
Latest news
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tenable Blog
量子位
L
LINUX DO - 最新话题
Webroot Blog
Webroot Blog
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
Hacker News: Ask HN
Hacker News: Ask HN
U
Unit 42
T
Tailwind CSS Blog
WordPress大学
WordPress大学
N
News | PayPal Newsroom
C
CXSECURITY Database RSS Feed - CXSecurity.com
N
Netflix TechBlog - Medium
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Stack Overflow Blog
Stack Overflow Blog
Cloudbric
Cloudbric
C
Check Point Blog
V
Visual Studio Blog
The GitHub Blog
The GitHub Blog
The Hacker News
The Hacker News
B
Blog

kok的笔记本

macOS 里 神秘的 kernel_task ,为什么一直在写入硬盘? 产品 node_modules 为什么总是这么大:一次从原理到实践的瘦身记录 谁来救救我的Mac存储空间-清理工具横评:付费vs免费,从界面到命令行 2023 读书推荐 写给播客嘉宾的录制说明书 在 Electron 中使用 Vue Devtools 几何原本中勾股定理的证明 Mac 安装软件时提示 已损坏,无法打开 应该怎么办 PegBoard 你的数字白板 少数派读者与作者的 NewsLetter 闲棋冷子-2-2021年我读过哪些很棒的书 闲棋冷子-1-相信你的身体,它不会骗你 修复 macOS 中 Cisco Anyconnect 报的奇怪Bug 我的 NAS 使用记录 Omniplan 入门教程 Hugo升级0.74记录 一年级产品经理需要掌握什么知识? 无籍之谈-3-和盖盖聊聊尼尔·盖曼与中外科幻 露营笔记-装备篇 无籍之谈-2-和鹏仔聊华尔街兴盛史,给小白投资者的一些建议 介绍一下《无籍之谈》 无籍之谈-1-和不土聊佛学,谈谈《一心走路》《僧侣与哲学家》 高达模型入门 - 工具整理 5 分钟了解 Sketch 的新特性 Tint - 色调 Hugo 主题移动端开发的一些心得 修复 macbook 键盘连击问题 在 Hugo 中使用 Open Graph 提升分享效果 选小米10 还是小米10 Pro? 利用 Python 批量合并 Excel 文件 为什么家国梦不好玩? 高雄85大楼 Mac优秀软件推荐-Itsycal 找到并和正确使用无版权资源 Excel 常用函数 一 无线吸尘器挑选指南 钢铁、蒸汽与 19 世纪 聊聊《铁道之旅》 如何挑选一个电脑电源? 有用的正则表达式 给psd瘦身 2019第二季度读书总结 Intel CPU 挑选指南 常用的 Markdown 工具 2019第一季度读书总结 怎么用尺规作图画75°角? 在 Hugo 中使用 Sass 真正的换位思考-《爱的沟通》读书笔记 Hugo 中使用思维导图 反叛公司中的治理者和顾问玩法 如何搭配成为一个盐系男生? 反叛公司 Rebel Inc. 入门指南 如何评估需求,预估开发成本? 小米8、小米8SE、小米8青春版参数对比 微信外部链接内容管理规范分析 在售 iPhone 参数对比 给Hugo blog中增加一些插件 微信 MacOS 多开的一些实践 矩阵与线性变换的概念理解 尺规作图小习题 用 hugo 和 netlify 搭建blog 介绍我自己 瓜摊老板 Really? EDM邮件营销,你需要知道 果子沟大桥 喀赞其的马车 清晨的木梨硡 hexo 主题开发 青龙寺的狮子 用一个特殊方法解决同位词问题 语义化 html 标签 数模的基本思路和写作攻略 hexo blog 搭建 0.1,0.1^0.1,为什么数值是波动的? 智能手机之旅 老师和学生的博弈 这些使用抗生素的方式,你做的对吗? 炼金术与钢之炼金术师 kok的笔记本 kok的笔记本 中国长征运载火箭家族-PegBoard
组装 ITX 黑苹果主机
kokdemo · 2019-06-20 · via kok的笔记本

之前聊到了挑选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使用教程