非苹果设备却安装使用苹果操作系统的设备,被称为黑苹果「Hackintosh」,本教程简易描述了安装黑苹果系统的步骤,并提供一些相关工具以及驱动文件的下载链接,希望能给大家安装带来帮助。
注意本教程需要 macOS 系统环境,如果没有 macOS 设备可使用PC安装macOS虚拟机操作。另外由于电脑配置不同,安装过程可能出现各种问题,后续驱动需进行针对性安装。本教程仅供参考。
第1步 制作系统安装盘
通过 AppStore 下载 macOS镜像文件
,或从其他途径下载 Mojave.app
并拖入应用程序文件夹。
使用磁盘管理工具
格式化U盘为GUID分区格式 Mac OS Extended(日志式)
,单击抹掉U盘。
使用 UniBeast 制作
直接使用 UniBeast 开始制作,引导过程根据设备情况选择,默认选择如下图所示:
使用 macOS 终端制作
使用终端制作安装U盘,以安装 macOS Mojave 系统为例,输入如下代码并等待制作完成,据自己实际情况修改代码内容,此代码适用于系统版本为 Mojave ,U盘名称为 Mojave。
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/Mojave --applicationpath /Applications/Install\ macOS\ Mojave.app --nointeraction
第2步 安装原始系统引导
提示通过
UniBeast
制作的系统安装U盘会自带基础引导程序,可跳过此步骤。 使用macOS操作环境下载并安装 Clover EFI bootloader 程序,注意安装时选择正确的安装位置。
第3步 安装系统
将制作好的系统安装U盘插入待安装的设备,重启进入BIOS
并调整下表中的选项(如果有)。然后选择系统安装U盘
为启动首选项,按F10
保存设置并重启设备。
提示进入BIOS台式机可使用按键
Del
,笔记本一般使用F2
F12
F11
Esc
。
选项 | 开关 |
---|---|
VT-d | Disable |
CFG-Lock | Disable |
Secure Boot Mode | Disable |
IO Serial Port | Disable |
XHCI Handoff | Enabled |
重启进入clover
界面后选择U盘启动。系统安装完后进行简单地配置就能进入桌面了,建议首次安装配置过程中设备不要联网。
第4步 详细配置系统引导
可使用 Clover Configurator 根据设备情况配置自己的 Clover 配置文件。
第5步 系统优化 (安装驱动)
初级玩家可使用 MultiBeast 安装基本驱动,AMD显卡大部分免驱,英伟达 NVIDIA 显卡用户仅能安装macOS 10.13.6
之前的系统版本才能正常 驱动。下表为部分用于优化 macOS 的驱动程序,根据需要选择下载:
文件名 | 获取 | 功能 | 描述 |
---|---|---|---|
AirportBrcmFixup | 获取 | 网卡驱动 | 博通无线网卡驱动 |
AppleALC | 获取 | 声卡驱动 | 启用原生macOS高清音频 |
ATH9KFixup | 获取 | 网卡驱动 | Atheros网卡驱动 |
BT4LEContiunityFixup | 获取 | 网卡驱动 | 开启接力,隔空投送等功能 |
CodecCommander | 获取 | 声卡驱动 | 用于耳机与内置扬声器切换 |
CPUFriend | 获取 | 电源驱动 | 注入CPU动态电源数据的驱动 |
FakePCIID | 获取 | 硬件驱动 | 硬件ID仿冒驱动 |
DiskArbitrationFixup | 获取 | 外设驱动 | 禁止“此电脑不能读取您插入的磁盘”提示 |
HibernationFixup | 获取 | 电源驱动 | 修复休眠问题 |
Lilu | 获取 | 框架注入 | 一些驱动的依赖 |
NightShiftUnlocker | 获取 | 显示驱动 | 开启夜览功能 |
NoTouchID | 获取 | 外设驱动 | 禁用触控ID支持 |
RTL8111_Driver | 获取 | 网卡驱动 | Realtek RTL8111/8168有线网卡驱动 |
SATA_unsupported | 获取 | 外设驱动 | SATA硬盘驱动 |
SystemMemoryFixup | 获取 | 仿冒驱动 | 显示关于本机的内存标签 |
USB_Inject | 获取 | 外设驱动 | USB端口注入框架 |
VoodooI2C | 获取 | 外设驱动 | I2C触控板驱动 |
VoodooPS2Controller | 获取 | 外设驱动 | PS2键盘和触控板驱动 |
VirtualSMC | 获取 | 仿冒驱动 | SMC仿冒驱动,和FakeSMC二选一 |
WhateverGreen | 获取 | 仿冒驱动 | 显卡注入框架,集成了很多补丁 |
这些并不能保证将所有硬件完全驱动,需要根据出现的问题上网查询解决办法,下面推荐几个较热门的黑果网站社区:
Tonymacx86 黑苹果屋 黑果小兵的部落阁 黑苹果乐园
第6步 优化系统设置 (选做)
待更新...
第7步 性能测试
可使用 VideoProc 检测显卡驱动是否正确安装,打开程序后点击右下角设置
,在通用选项卡中点击硬件加速引擎后的 选项
。
第8步 系统维护
在安装并优化好黑苹果系统之后,如果不喜欢折腾,可以关闭系统更新选项,这样会省去很多烦劳,因为更新系统存在系统损坏造成文件丢失的风险。
但如果你喜欢常识新系统或者所要使用的软件仅支持新系统,那么你可以时间机器备份好数据,事先更新好 clover EFI 系统引导以及相关驱动,再尝试更新系统,这样能大大降低失败的几率。
更新 clover EFI 系统引导
下载并安装 Clover Configurator。点击左侧安装更新选项,勾选保存到桌面,点击下载。
待下载完成后点击安装包进行安装,注意要使用自定义安装,参考下图勾选相应的选项。
更新 Kexts 驱动
下载并安装 Clover Configurator。打开该工具,点击左侧 Kexts 安装选项,然后点击右上角刷新按钮,待其检测完毕,可更新的选项背景会变为绿色。勾选绿色选项并点击下载即可。