制作黑苹果(Hackintosh)启动盘需要严格遵循步骤,并结合硬件兼容性调整。以下是详细流程及注意事项:
1. 准备工具与材料
镜像文件:从官方渠道下载macOS镜像(如`macOS Monterey.dmg`或`InstallAssistant.pkg`),推荐使用开源工具[gibMacOS](https://github.com/corpnewt/gibMacOS)提取官方镜像。
空白U盘:容量至少16GB,USB 3.0以上接口速度更快。
工具软件:
- UTM的Terminal是`createinstallmedia`的替代方案。
2. 格式化U盘
1. 插入U盘,打开磁盘工具(应用程序 → 实用工具)。
2. 选择U盘,点击抹掉,设置参数:
- 名称:`MyVolume`(可自定义,需与后续命令一致)。
- 格式:Mac OS扩展(日志式)。
- 方案:GUID分区图。
3. 创建安装盘(终端命令)
bash
sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
注意:
- 替换`Monterey`为实际版本名称。
- 需要输入管理员密码,过程耗时约15-30分钟。
2. 重写分区表(非Intel Mac必选)
bash
diskutil eraseDisk JHFS+ "Install macOS" GPT /dev/diskX
4. 配置EFI引导(关键步骤)
黑苹果需额外注入驱动与配置:
工具:使用[OpenCore](https://dortania.github.io/OpenCore-Install-Guide/)或Clover引导。
步骤:
1. 下载对应版本的EFI文件夹(根据CPU型号,如Intel/AMD)。
2. 挂载U盘EFI分区:
bash
sudo diskutil mountDisk /dev/diskXs1
3. 将EFI文件夹拷贝至分区根目录。
5. BIOS/UEFI设置
禁用:Secure Boot、Fast Boot、VT-d(部分机型)。
启用:AHCI模式、UEFI启动、VT-x。
显卡设置:核显用户需设置`DVMT Pre-Allocated`为64MB以上。
6. 安装与排错
从U盘启动,选择`Install macOS`条目。
常见问题:
- 卡代码:调整`config.plist`中的`Kernel → Quirks`。
- 驱动缺失:检查`kext`是否放入`EFI/OC/Kexts`。
- 推荐通过[OpenCore验证工具](https://github.com/corpnewt/OCValidate)检查配置。
- 启动参数:添加`-v`进入啰嗦模式查看错误。
扩展知识
硬件兼容性:
- Intel CPU最稳定,AMD需内核补丁。
- 避免使用Broadcom/Wi-Fi 6网卡,推荐Intel AX200/201。
后期优化:
- 使用[Hackintool](https://github.com/headkaze/Hackintool)修复USB端口限制。
- 通过[ProperTree](https://github.com/corpnewt/ProperTree)编辑.plist文件。
制作黑苹果启动盘需结合硬件细节反复调试,建议参考[Dortania权威指南](https://dortania.github.io/OpenCore-Install-Guide/)获取最新配置方案。