力求简洁快上手,这个教程限定适用于双硬盘双系统(即一个硬盘装Windows一个硬盘装Mac OS)或者单硬盘单系统直接就装上Mac OS 。黑苹果最重要的就是EFI分区里面文件,里面存放各种驱动和配置文件。下面内容基于64位系统配置,且支持uefi。
懒人包
直接去Hackintosh 搜索你机型的EFI文件下载(一般是品牌机或者笔记本),如果是组装机可以在搜索引擎搜一下主板号加黑苹果找到对应的EFI, 相当于跳过配置OpenCore EFI步骤(这种方法最好系统镜像版本也要搭配上,而且不要随便升级,躺平就好)
检查你的配置
1.强烈推荐使用的是Intel的CPU,并且知道自己CPU的代号(例如Intel 的i5 10600k 代号为Comet Lake)参考:链接
2.显卡用Intel核显,或者AMD的,Nvidia的跑新系统基本不行只能放弃掉用核显。如果你用Nvidia显卡而且CPU不带核显(基本劝退系列)参考:链接
3.硬盘
除了 Intel 600p 三星 PM981、PM991 和镁光的 2200S NVMe SSD,其它都可以。
4.网卡
有线网卡,基本都没什么问题。参考:链接
无线网卡,推荐博通的。参考:链接
5.其它
参考:链接
前期准备
1.U盘一个 16GB以上, 一块用于装系统的硬盘,Mac OS 系统镜像,系统镜像推荐从黑兵小果的网站下载,选双EFI分区版即可。
3.OpenCore 黑苹果引导 这里我选的是正式版本的OpenCore-0.7.0-RELEASE.zip 选最新的即可
4.Python3
5.ProperTree OpenCore引导配置文件编辑器
6.SSDTTime 制作DSDT补丁工具
7.Diskgenius 分区管理工具 下载选单文件pe版就够用
8.USBToolBox 解除USB端口限制,选最新版本的Windows.exe 即可
9.翻译软件
10.不拍折腾(主要指配置EFI步骤) 保持良好的心态
11.电脑能上google 查错误方便
BIOS 设定
这里有些设置假如自己主板bios没有的忽略即可(不会进入bios 请百度)
参考:链接
禁用
Fast Boot
Secure Boot
Serial/COM Port
Parallel Port
VT-d (can be enabled if you set DisableIoMapper to YES)
CSM
Thunderbolt
Intel SGX
Intel Platform Trust
CFG Lock
开启
VT-x
Above 4G decoding
Hyper-Threading
Execute Disable Bit
EHCI/XHCI Hand-off
UEFI Mode
SATA Mode: AHCI
硬盘分区
如果你用于装系统的硬盘有重要资料请先备份好,下列操作会清空硬盘内所有数据。
打开DiskGenius,选中你的硬盘右键选择“快速分区”(注意勾选创建EFI分区并把大小调到400MB),然后点击确定即可。
下载系统镜像到U盘
这里推荐从黑兵小果的网站下载,选你要的系统版本(我选的是Big Sur 11.4,一般选最新即可)然后选双EFI分区版下载即可。
下载后插入u盘,打开balenaEtcher,按照图中步骤刷写。
刷写完毕打开DiskGenius ,找到你的U盘,删除EFI分区内所有的内容。
配置OpenCore(配置EFI文件)
把下载好的OpenCore 压缩包里面的 X64
文件夹下的EFI
文件夹单独解压出来,然后把压缩包里面的Docs
文件夹里Sample.plist
放到解压后EFI
文件夹里面的OC
文件夹上,并重命名为config.plist
的接下来我们要配置各种驱动在这个EFI文件夹里面。
接下来参考OpenCore-Install-Guide继续配置
Firmware Drivers
对应文件夹 \EFI\OC\Drivers
Drivers 文件夹只需要 OpenRuntime.efi
(文件夹已经含有)HfsPlus.efi
(需另外下载)其余的删掉
下载 HfsPlus.efi
Kexts
对应文件夹 \EFI\OC\Kexts
必须文件
必须要有的三个Kexts Lilu.kext
VirtualSMC.kext
WhateverGreen
(我这里是台式机所以保留了SMCSuperIO.kext
SMCProcessor.kext
)
其它驱动
集成声卡 有线网卡 USB WiFi 和蓝牙 笔记本键盘和触控板 配置请阅读下面内容 因为每一台电脑都不一定相同 (这些也可以再安装黑苹果后再慢慢配置)
参考OpenCore-Install-Guide
ACPI
对应文件夹 \EFI\OC\ACPI
参考OpenCore-Install-Guide
根据你的cpu平台点击相对应的链接配置即可,一般就下载Prebuilt
预设文件即可,动手能力强的可以使用 SSDTTime
生成,例如我的平台是Comet Lake 主板msi z490 a pro文件就有三个 (SSDT-RHUB点击后发现我的主板不需要)
config
对应文件 \EFI\OC\config.plist
首先解压下好的ProperTree 打开 ProperTree.bat
然后Ctrl+O
选择 \EFI\OC\config.plist
然后再Ctrl+Shift+O
接着按下网址选择你的平台配置即可
把EFI文件放进U盘
配置好后 把EFI 文件放进U盘EFI分区 重启电脑选择U盘启动
安装MAC OS
U盘启动后选择 install macOS,然后选择磁盘工具,把要装系统的磁盘抹掉一边,注意格式选APFS,完成后返回选择菜单 点击安装macOS 选择刚抹掉的硬盘,点击安装即可。
把U盘的EFI文件放进硬盘分区
安装完毕后就可以看到macos的桌面了,这时候系统虽然装在硬盘上,可是引导还是在U盘上,需要把u盘的引导放进硬盘上,重启,选择windows(external)进入PE系统,打开分区工具 把u盘的efi放到硬盘上,重启进入bios,选择mac的硬盘启动即完成所有安装工作
后记
还是觉得看不懂的需要手把手的详细教程可以参考
https://www.bilibili.com/video/BV18V41187JZ/
https://www.bilibili.com/video/BV1kK4y1S74C/