黑苹果(Hackintosh)是在非苹果品牌PC硬件上安装macOS的技术行为,该操作违反苹果macOS最终用户许可协议(EULA),无官方技术支持,系统更新极易崩溃,睡眠/隔空投送等功能大概率残缺,存在数据丢失风险,禁止用于生产、商业环境,仅作技术学习了解。尤其NVIDIA RTX系列显卡在新版macOS几乎无驱动支持,不建议使用。

  一、硬件兼容性参考(OpenCore引导,2026社区主流)

  • CPU:Intel 6‑10代酷睿兼容性最好;11‑12代需要大量补丁,笔记本难度极高。AMD锐龙需要专用内核补丁,APU核显基本无法驱动。
  • 显卡:推荐AMD RX400‑6000系列(免驱)、Intel UHD630核显;避坑RTX全系列新卡无macOS驱动。
  • 网卡:Intel无线网卡大多无法完整驱动隔空投送,优先博通BCM94360系列;声卡、笔记本电源管理普遍需要打补丁。
  • 存储:16GB以上U盘做安装介质;硬盘GPT分区,NVMe部分型号需要NVMeFix补丁。

  二、所需工具

  • BalenaEtcher:写入系统镜像
  • OpenCore(OC):主流引导程序,替代老旧Clover
  • ProperTree:编辑config.plist配置文件
  • GenSMBIOS:生成模拟苹果硬件信息(仅学习用途)
  • 对应版本macOS原版安装镜像(只能从苹果官方渠道获取)

  三、大致安装流程(技术参考,不保证你的硬件可成功)

  1、BIOS/UEFI设置

  • 启动模式设置为仅UEFI,关闭CSM兼容模式
  • 关闭Secure Boot安全启动
  • SATA模式改为AHCI
  • Intel平台关闭VT‑d,尽可能关闭CFG Lock

  2、制作macOS安装U盘

  • 16GB及以上U盘,全部数据会被清空
  • 使用BalenaEtcher把macOS原版镜像写入U盘
  • 挂载U盘EFI分区,放入适配你主板CPU的OpenCore EFI文件夹

  重点:网上下载的别人现成EFI不能直接照搬,必须用ProperTree修改config.plist、ACPI补丁、内核扩展、SMBIOS机型信息,匹配自己硬件,直接复制大概率卡启动报错。

  3、开始安装系统

  • U盘插主板后置USB口,BIOS选择U盘启动,进入OpenCore引导菜单
  • 选择Install macOS,进入磁盘工具,把目标硬盘抹掉为APFS格式
  • 执行macOS安装,会自动重启2‑3次,依然选择U盘OC引导继续安装
  • 进入macOS初始化界面,完成基础设置

  4、安装后移植EFI到本地硬盘(关键)

  • 安装完成后不要拔掉U盘
  • 在macOS内挂载本机系统盘的EFI分区
  • 将U盘内调试修改完成的EFI完整复制到本机硬盘EFI分区,覆盖原有内容
  • 重启电脑,拔掉U盘,直接从硬盘启动macOS

  5、后期调试

  修复声卡、USB端口、显卡硬件加速、睡眠唤醒、网卡蓝牙;使用工具校验硬件识别是否正常,很多笔记本需要大量DSDT/SSDT热补丁,新手难度极大。

  四、常见翻车点

  • 直接套用网上别人的EFI,硬件不匹配无限卡苹果logo
  • BIOS参数没改对,安全启动没关闭
  • NVMe硬盘不打补丁,读写异常
  • 笔记本电源管理补丁缺失,无法睡眠、电池识别异常
  • 直接在线更新macOS,引导和驱动不匹配直接系统报废

  替代方案

  如果想体验macOS生态:购买正版Mac设备;在真实Mac电脑上使用虚拟机。Windows主机虚拟机运行macOS同样不符合许可协议。