vlambda博客
学习文章列表

失败的DIY黑苹果NAS

先解释下几个概念。黑苹果:电脑刷成mac系统。NAS:网络附属存储,可以简单理解成私有云盘。

相对于windows,mac系统美观简洁,而且可以避免流氓软件和各种广告弹窗。那为什么不直接买苹果电脑呢?因为穷。苹果在技术上限制了mac系统只能用在苹果电脑上,但是一群技术大佬攻克了这一限制,给广大mac爱好者带来福音。不过不是所有电脑都可以黑苹果,从硬件配置来说,虽然有几款AMD处理器也可以黑,但是据说有一定问题,优先选intel处理器。也不是所有intel处理器都行,11代酷睿处理器的核显目前无法驱动,不建议目前使用。主板没有什么限制,和处理器匹配,别太垃圾就行。因为有几款苹果电脑用的是NVIDIA显卡,所以这几款NAVIDA显卡也能用,但是这几款显卡比较老,而且不能刷最新的Mac系统,所以如果要用独立显卡,直接选择AMD的显卡。如果不用独显,请选择后缀不带F或KF的intel处理器,比如intel i5 10400。内存选择普通的DDR4内存就行。但是选择固态硬盘时要注意,某些固态硬盘经测试无法黑苹果或者有问题,具体可在网上搜索黑苹果教程,一般都会提到硬盘问题。接着就是无线网卡和蓝牙的问题,这两个是一个硬件。有线网卡都是可以直接加驱动使用的,但不是所有无线网卡都可以驱动,博通的很多型号都可以驱动,intel的部分无线网卡最近也被大佬攻克,所以优先选博通无线网卡,具体型号搜索黑苹果教程。

安装黑苹果的流程是这样的:网上搜索黑苹果教程-从教程里下载黑苹果安装镜像-刻录黑苹果镜像U盘- BIOS设置-安装- EFI设置或替换(如需要)-注入三码-登陆icloud。这里解释几个概念,黑苹果安装镜像不是mac系统官方镜像,官方镜像是无法在非苹果电脑上安装的。黑苹果安装镜像修改了系统安装引导方式,即改为OC引导。EFI:可扩展固件接口。可以简单理解为一种固件,不同配置电脑的EFI是不同的,如果运气好,教程提供的安装镜像里的EFI和你的电脑匹配,系统能安装成功那自然很好。但是EFI不匹配的概率很大,安装不成功,这时就需要从教程提供的相应或相近配置的EFI文件替换掉镜像里的EFI。实在不行,有个软件OC-gen可以自己配EFI。安装黑苹果除了常规的修改BIOS开机启动项顺序外,还要关闭和开启几项设置,具体见教程。注入三码:简单理解为是在电脑上写入苹果的三个设备序列号。为什么要注入三码?不注入的话无法正常登陆apple id,即使登陆成功,也可能导致id被拉黑。所以要先注入三码,然后再登陆apple id。这个流程看起来不复杂,但实操下来,很可能出现各种问题,耗上几天都很正常。务必先耐着性子看完教程,很多教程网站专门建了黑苹果群,可以在群里问。

相比一万五的imac,自己组同配置黑苹果,价格要低得多。我简单列个配置单,intel i5 10400处理器京东价1449元,华擎B460M-ITX/AC主板京东价799元,金士顿8G DDR4 2666内存条京东价319元,西部数据250GB  M.2 固态硬盘京东价319元,航嘉WD500K电源299元,机箱300,合计3485元。因为要拿来做NAS,所以还要加一块机械硬盘,西部数据蓝盘4TB 669元。最近因为硬盘挖矿,更大的机械硬盘缺货且涨价,4TB先凑合着用吧。当然安装的过程还是要鼠标键盘和显示器的,鼠标键盘拿别的用一下,显示器可以暂时借用电视。如果是拿来当电脑用,鼠标键盘300块搞定,音响200块搞定,但是显示器要上4K,不然效果比较差。AOC 27英寸4K显示器京东价1999元。这么算下来也六千多了了。这套配置是不包括独显的,这段时间也不适合买显卡。配置更低的方案当然有,但是价格减不了多少。那么更便宜的方案有没有?当然有,去闲鱼翻,我自己就在闲鱼翻了一台。上面列的同配置ITX主机,两千左右可以拿下。显示器也可以在闲鱼买,1200左右可以买到上面那款4K显示器。因为是拿来做NAS,不需要显示器,所以两千块搞定。

你如果把电脑和NAS连同一个局域网,然后用电脑看蓝光电影,只要无线路由器不是特别垃圾,基本不存在问题,因为你只是从NAS里读取文件,解码由电脑完成。但是如果你想在电视上和NAS连局域网观看蓝光电影就不行,因为电视的处理器性能普遍不够强,不足以解码蓝光电影。这时就需要性能比较强的电视盒子,比如apple tv。最新款的apple tv听说已经过审,说不定很快会出国行,从而解决没有国内应用商店的问题,可以期待一下。

专业NAS配apple tv应该是比较好的家庭观影方式,可以直接用遥控器操作。成本也不会很高,群晖最低端的220J 1330元,apple tv最新版闲鱼一千三百多,可以等等国行。而黑苹果可以直接HDMI连接电视。但操作上就没有遥控器方便。可以用蓝牙键盘鼠标操作,或者在手机平板上下载遥控器app,这个方案体验并不好,用手指触控来操作遥控器app有些反人类。还可以在另一台苹果电脑上连局域网远程管理来操作,可以省掉鼠标键盘。操作是这样,把黑苹果的开机密码登录取消掉,再开启远程管理功能,这样直接开机后就可以在另一台电脑上操作黑苹果了。再配合mac版docker装上qbittorrent web,就可以在PT站下电影。还可以配合zerotier 内网穿透,上班远程下电影。

不过实际操作下来,这个方案还是出现了一些bug。首先是如果在另一台电脑远程点了重启后,必须要输入开机密码,这时就得插上鼠标键盘开机。另外每次打开docker都会提示一个错误,要手动叉掉后才会运行qbittorrent web。这两个还算小bug,最严重的问题是黑苹果主机连电视放电影,如果暂停了一段时间后,电视就无法唤醒,只能重新开机。

这个方案可行且低成本,但是体验上不完美。黑苹果也不是必须的,直接windows系统也一样。想想意义也不大,就把主机卖了,入手了群晖。