拔草1L小主机 Dell9020m + 黑苹果折腾记录
最近这种1L小主机真的是好火,不知道那几篇文章毒了多少人,反正我是种草了。
实际上这也是有背景的,原来用着全塔机箱,噪音哇哇的,也不怎么玩游戏了,还贼占地方,就想着换个ITX,有没想好换什么,先弄个这个玩玩吧。前期看了几篇捡垃圾的文章,顿时发现1L小主机,这是好美啊,而且都是低功耗的。所以我最近琢磨了一下,组了一台1L小主机,上了黑苹果。
硬件配置
准系统
1L小主机考察了几个准系统,主要是HP-800g1-dm/Dell-9020m/联想93P
最终选择了这个Dell-9020m,因为在其中颜值是最高的了吧,喜欢这种纯黑的黑化,而且一直对dell的机子有好感,想当年读者后面全是dell的广告。
最终在咸鱼上一家看到,小刀后375元带电源拿下还算可以吧。
Dell OptiPlex 9020m 是款 Q87 芯片组的小型个人 PC,目前(2019 年初)二手市场的准系统价格大概在400 上下而且保有量巨大,具有很高的性价比。
而且还可以折腾黑苹果:完美睡眠(休眠)唤醒/开启 HiDPI 支持 4k 显示器/USB 端口、有线网卡、声卡均可以正常工作/可以读取风扇转速、CPU 温度、硬盘温度等
CPU
准系统功率只有65w,所以必然是选择低功耗,一般是T或者S的。因为考虑到intel挤牙膏的情节,目前4代应该是价格非常合适,所以就看了4690s/t,一般咸鱼价格300-400之间。
但是,忽然发现了魔改i7-4870hq,适当砍价后440元拿下,47w功率,逼平7700,体质不好说,看脸把,反正不超频。
看看吧,400块的破玩意能跑到这个分数值了。
内存
咸鱼DDR3L-8G已经便宜到130元一条了,但是咸鱼这个真的不知道什么渠道,反正从前买的没翻车,但必定是假货。
SSD
前期剩下的一个250g-ssd,不过是sata的。主板上的m2接口是sata协议,手头也没有。
主板上的m2接口是sata协议,手头也没有。另外就是一个网卡接口。
这个位置还可以扩展hdmi或者dp口:
背部的IO
黑苹果安装和调试
目前折腾黑苹果比较成熟的三个9020教程,我也是受了这些大佬启发。
修改DVMT
由于默认8Bit的显存容量不足以引导系统启动,所以导致甚至无法进入引导。
准备一个空U盘,在文件夹下新建EFI/BOOT/ 拷贝bootx64.efi进去,之后U盘启动,能够进入grub
Disable MSR 0xE2 (i.e. cfg lock)
setup_var 0xDA2 0x00
Increase DVMT to 96M
setup_var 0x263 0x03
安装教程
虽然有了最新的10.15 但是还是安装了10.14.6这个稳定版,镜像用的黑果小兵的镜像
下载地址:daliansky_macos/10.14
安装教程:MacOS-installation-tutorial
坑1:
安装提示安装macOS 应用程序副本已损坏,不能用来安装macOS的解决方法
该错误会经常出现于旧版中,根源是苹果的安装镜像中的证书过期导致的。解决方法如下:
先断网,实用工具-终端,输入命令:date 0201010116,回车后关闭终端,可继续安装进程;
坑2:
在抹掉的时候,提示该硬盘不是GPT分区。这要求硬盘是GPT分区,不能是MBR。解决方案:用PE把硬盘转换为GPT分区。
其他坑暂时还没有,建议看看黑果小兵的博客。这里不建议去远景,感觉远景东西比较琐碎,没人整理。
替换EFI
在用黑果小兵镜像(10.14.6)安装的时候,并不需要替换硬盘上的EFI,先用U启动后引导安装,并首次进入系统。
之后,如果希望离开U盘引导,就需要替换硬盘上的EFI
黑果小兵集成的EFI能够正常驱动9020m+4870hq+HD5200,但是核显存在问题,需要打补丁。
替换EFI教程:clover替换
Clover和Hackintool
安装之后真的只是黑苹果的第一步,后面的调试工作才是一堆一堆的破事。这两个工具是调试必备,刚开始弄不明白具体用途,也是看着教程折腾了半天后才多少有点感觉。
Clover
Clover简称四叶草引导,是用来专门引导MacOS的,也是目前最流行的引导程序。Clover的使用教程
Clover是什么
什么是Clover(三叶草)呢?显然它不是指的草地里用来喂牛的草啦。Clover是一个软件,是一个新型的启动器,它能够让普通的PC上用上Mac
苹果公司(Apple)限制Mac OS X系统只能在Apple设备上使用,并且苹果不保证Mac OS X在其它设备上能够正常工作。所以,用户需要承担一定的风险。当然,为了避免其它的法律纠纷,你不应该用作商业用途。装上了Mac OS X的非苹果电脑,就叫做黑苹果(Hackintosh)。
由一位创建者kabyl命名。他发现了四叶草和Mac键盘上Commmand键的相似之处,由此起了Clover这个名字。
Clover Configuration
这个是编辑Clover引导的主要工具,不少地方都要进行设置,具体可以看看一下几个教程:
(等等正在整理)
暂时可以去Google搜索:Clover+Configurator+教程
Hackintool
这个主要是用来生成补丁代码。但是注意,生成的补丁代码直接点击导出后可以保存到config.pist,会自动更新覆盖,不需要再去手动编辑。
声卡
声卡ID 27 直接注入 这里我在Clover和Hackintool 都弄了一下 反正最后能正常出声音 我也不知道哪一步是正确的 总之很简单
Wifi和蓝牙
Wifi模块最后选择bcm943224pciebt2,免驱的还是省心一点吧。但是在10.15上是需要改驱动的。下面是几个常见的黑苹果网卡:
但是买的时候忘记买天线了....无语!之后又购买了两条天线,特别注意这个天线是有区分的。
购买ipx4带m2 ngff接口的天线,网上大概1-2块钱一根,就是这种便宜货不怎么包邮。
装上之后直接正常驱动
Mojave系统下的蓝牙会失效,截止到目前的解决方法是:将文件BrcmFirmwareData.kext和BrcmPatchRAM2.kext复制到/Library/Extensions目录下
核显FB补丁
随着macOS Mojave的发行,之前的通过Clover ▸ KextsToPatch 通过修补帧缓冲的方法已经失效了,尤其是 SkyLake 及以后架构。您现在必须使用 Lilu + WhateverGreen+FB Patcher 的方式来驱动您的显卡。
注入教程,如果看不懂,可以看下面这个视频教程,配合黑果小兵的。视频教程
之后显卡正常,显存能够正常显示2048M
4K屏幕的问题
核显HD5200已经正确驱动,但是4K屏幕还是无法正常输出,即使BF补丁打了也无济于事,这里我真的折腾了好久,也没有成熟的教程,最终按照下面这个教程解决了问题。教程传送门
其实过程不用看,主要是部分参数需要调整,用hackintool打的补丁没有考虑4k屏幕的问题。最终在显示这个才算是正确处理了4K,期间试了很多Hidpi的都不行,包括RDM、一键开始HIDPI等。
安装后续工作
在终端中运行以下几个命令:
隐藏第三方启动「允许任何来源的应用」选项
sudo spctl --master-disable
强制开启第三方 SSD 的 Trim 功能
sudo trimforce enable
删除启动确认的对话框,通常通过 Brew 等渠道的安装包:
sudo xattr -r -d com.apple.quarantine /Applications
给苹果折腾经验
不要嫌麻烦,不要抱太高期待,不要太讲求完美
自己认真找教程,黑苹果的教程比较复杂,设备情况也比较复杂,没有一个教程适用所有人
不要去某宝买安装服务,因为你会发现买了之后索然无味,还一堆问题
不要迷行教程,有些内容并非放之四海而皆准,个人的硬件不同有去区别,多研究吧。
最后的提示:弄完之后索然无味,我又不是苹果的重度依赖着,但乐趣自在其中。
weridcccc
校验提示文案
哎呦诶
校验提示文案
哎呦诶
校验提示文案
狮子座的Terry
校验提示文案
HarryQin
校验提示文案
zdj13
校验提示文案
单纯小伙
校验提示文案
felix8957
校验提示文案
mrluffy
校验提示文案
信了你地邪
校验提示文案
iamlqc
校验提示文案
QFSSonline
校验提示文案
何不二
校验提示文案
炽热卡钳
校验提示文案
冒个泡泡
校验提示文案
棠双钥涵
校验提示文案
乐观的晴天
校验提示文案
值友3768511238
校验提示文案
喩頭快跑
校验提示文案
蓝调砒霜
校验提示文案
MarxYangCN
校验提示文案
Tony大熊
校验提示文案
夏夏先森
校验提示文案
值友4327085344
校验提示文案
marsveron
校验提示文案
棠双钥涵
校验提示文案
yiyushang
校验提示文案
值友9384288587
校验提示文案
值友9134899150
校验提示文案
n59yl
校验提示文案
snakesgun
校验提示文案
直隶交河疯汉子
校验提示文案
多捡一些
校验提示文案
不死鸟1912
校验提示文案
潇哥哥
校验提示文案
[已注销]
校验提示文案
加勒比海苔TX
校验提示文案
十分钟泡面
校验提示文案
十分钟泡面
校验提示文案
十分钟泡面
校验提示文案