DeskMini 310组装及安装Hackintosh记录
上次Brix挂掉之后,买了个HP ZBook 15 G1把Brix的硬盘、网卡、内存都挪到里面,32G的内存用起来特别舒服。公司的个人电脑是Mac Mini 2012款和MacBook Pro 15 2015款,内存都已经升级到最高支持的16G,开启太多浏览器页面和稍微多一点的Docker镜像内存就爆掉,很多事情只能下班回家里做,有次在做存储方案的时候需要写入大量数据,关掉了其他程序也没用,内存和硬盘使用率满了,一上午跑不出东西,郁闷了一周觉得要把这个Mac Mini出掉,换更好的设备。调研了好长时间,我组装好了一台DeskMini 310机器,也在上周顺利把Mac Mini卖掉,朋友和网友都在催我写个文章说说这台机器的前因后果,今天终于有时间写点东西。
硬件购买
DeskMini 310是110的升级款,有几个亮点:
- 机身小巧,只有1.92L
- 支持Intel 8系与9系的桌面CPU,最大TDP 65W
- 支持1根M2硬盘,2块SATA 2.5寸硬盘
- 最高支持双通道32G内存
- 无独显,方便安装Hackintosh
确定好主机之后,再确定CPU、散热器、内存、硬盘和无线网卡就好了,配置单如下:
- 主机及电源:DeskMini 310,890京东购入
- CPU:i7 8700T ES,TDP 35W,840淘宝购入
- 散热器:猫头鹰L9i,280京东购入
- 内存:光威DDR4 2400 16Gx2,1315京东购入
- 硬盘:Intel 760p 512G,710京东购入
- 无线网卡:DW1560 + IPX4天线,156淘宝购入
- 总计4191人民币
配回来之后觉得还可以用更合适一点的硬件,如散热器用的猫头鹰L9i,安装方便,基本听不到声音,在高负荷下能将CPU温度压在48℃下,很强,但是太贵了,淘宝15买个原装铜芯风扇就可以压住8700T;硬盘实际上用HP EX920就很不错,性能和Intel 760p相近,价格还能低一点;调整一下不到3900就可以拿下。
硬件安装
基本上参照这个视频就好:YouTube: Asrock DeskMini 310 + i7-8700 in 1.92L!!! Build Log,安装很简单,比较难的地方是Wifi卡上的天线接驳,当时搞了半小时,还出了一身汗。写到这去Bilibili搜了一下,有人搬运了: Bilibili: 华擎deskmini 310,mini主机装机日记,自古华擎出妖板
Hackintosh安装
安装Windows 10不需要额外的要求,但是安装Hackintosh有一些要求:
- 视频输出只支持DisplayPort口,需要支持DisplayPort口的显示器如果没有支持DisplayPort口的显示器,可以使用DisplayPort转其他端口的线缆连接,但不一定正常
安装Windows 10操作系统
推荐先安装Windows 10操作系统,将BIOS、硬盘固件都升级一下,使用AIDA64测试一下整机稳定性,压一压CPU、内存,制作Hackintosh安装盘。这里有个比较注意的地方:如果要安装Hackintosh,BIOS升级至3.10就好,升级到最新3.40版本会造成Hackintosh安装失败,点BIOS下载地址自行下载BIOS升级程序。
制作macOS Mojave安装盘
搞定安装盘在macOS下很简单,准备好系统镜像,插入U盘,格式化为GPT分区,打开EFI,把CLOVER放进去就好。在Windows下就很复杂了,建议找相关的文章学习,如果没有macOS的机器,推荐找台macOS的机器制作,很简单。以下为在macOS下制作Mojave安装盘的制作步骤:
- 在AppStore中下载Mojave的完整安装镜像
- 插入U盘,打开
DiskUtil
,按Command + 2
显示所有设备,选中U盘的设备(不是分区),点Erase,Schema换为GUID Partition Map
,Name换为USBDISK
,确定 - 打开
Terminal
,键入sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/USBDISK --nointeraction && say Mojave Drive Created
,等待制作成功 - 下载X220 Utility and Kext文件,这个文件是ThinkPad X220 Hackintosh的各类驱动和应用,只需要里面的
Clover Configurator
- 打开
Clover Configurator
,左边有个Mount EFI,点进去,右下框找到U盘对应的EFI,点Mount,把U盘的EFI分区挂载出来 - 下载DeskMini 310 Clover文件,这个文件是DeskMini 310完整调整好的Clover引导文件及驱动,下载之后解压,把CLOVER文件夹放在U盘EFI分区下EFI文件夹下,最终效果是:EFI分区下面有个EFI文件夹,EFI文件夹下有个CLOVER文件夹
- 制作完毕,弹出U盘
BIOS设置
需要进入BIOS修改一些设置,以便能够正确引导系统安装程序:
- 重启机器,开机自检的时候键盘按F2进入BIOS,之后按F6进入Advanced Mode
- 切换到
Exit
子项,找到Load UEFI Defaults
,重置默认选项 - 切换到
Advanced
子项,进入Chipset Configuration
,里面有两个开关,分别是Onboard HD Audio
和Onboard HDMI HD Audio
,全都打成Enable;进入USB Configuration
,找到XHCI Hand-off
,打成Enable;进入Super IO Configuration
,找到Serial Port
,打成Disabled - 切换到
Boot
子项,Fast Boot
打成Disable - 保存,使用U盘启动
安装macOS
通过U盘UEFI启动,你会进入Clover的引导界面,使用方向键找到USBDISK,按回车直接进入系统安装引导界面,时长视你所使U盘读取速度而定。大致流程有个教程如这篇文章:联想小新Air 13安装黑苹果兼macOS Mojave安装教程。可以根据文章中的安装步骤一步步安装。要注意里面你格式化硬盘的分区名,推荐使用Macintosh HD
。一般这个时长为10分钟左右,时长视你所使U盘读取速度而定。注意系统安装完毕后有可能不会自动重启,需要按个按钮才能继续。请不要拔掉U盘。
通过U盘继续引导macOS
继续使用U盘进行引导。上文提供的DeskMini310.zip
中已经指定Clover默认引导分区名为Macintosh HD
,Clover根据名字找到这个分区,在5秒内无操作会自动进入这个分区系统。如果你在上文安装系统时的分区名并不是Macintosh HD
,需要手动找到你安装系统的分区,按回车,进入系统。进入系统后,需要进行初始化,请根据你的需求设定macOS。
系统初始化完成后
这个时候系统应该一切都正常。弹出U盘。
- 把上文提到的
X220 Utility and Kext
和DeskMini310
两个文件拷贝到桌面,解压 - 使用
Clover Configurator
将系统盘的EFI分区挂载出来,把DeskMini310文件夹中的CLOVER文件夹,拷贝至EFI分区下的EFI文件夹中,最终效果是:EFI分区下面有个EFI文件夹,EFI文件夹下有个CLOVER文件夹 - 打开
Terminal
,执行命令sudo mv /Volumes/EFI/EFI/CLOVER/kexts/Other/* /Library/Extensions/
- 执行
X220 Utility and Kext
文件夹下的Kext Utility
工具,输入你的用户密码,等待完成 - 重启电脑,Enjoy