没有 Mac 也能跑 macOS?黑苹果在 2026 年的新玩法

黑苹果并没有消失。本文介绍 Snapintosh、NullMoth 的 Metal 显卡驱动和 DarwinKVM 虚拟机三种思路,说明在非苹果硬件上运行 macOS 的现状。

没有 Mac,还能不能用上 macOS?小编的结论:能,只是需要不少折腾。在非苹果硬件上跑 macOS,也就是常说的”黑苹果”(Hackintosh),一度几乎没落,但最近出现了新的复苏迹象。

所谓黑苹果,是指精心挑选硬件、给软件打补丁,让普通 PC 运行 macOS。苹果从没想让 macOS 跑在非认证硬件上,但这从没拦住爱好者。苹果宣布停止支持 Intel/x86 之后,现代黑苹果圈子基本凉了;如今,对非苹果 ARM 设备的支持正在出现。

黑苹果不是新概念,但 Tahoe 曾让它失衡

苹果对系统支持的硬件一向挑剔,想让 macOS 正常启动,包括 GPU 加速,需要一套非常特定的 PC 硬件组合。过去 macOS 深深扎根于 x86 架构,完整支持 Intel 处理器,直到 Tahoe:它被标为最后一个支持 Intel 版 Mac 的 macOS,不升级到苹果芯片 Mac 就被抛在后面。

这也意味着黑苹果几乎没戏了:从 x86 转向 ARM,加上苹果芯片越来越封闭,这个项目看上去彻底结束。但时代在变,最近的进展可能让黑苹果比以往更容易上手。

黑苹果的现代时期

AI 与新的移植工具,让不可能变可能

最近的几项进展里,最有前景的是 Snapintosh。顾名思义,它能在骁龙 X Elite 笔记本上启动 macOS 27 Golden Gate,更具体地说,是搭载骁龙 X2 Elite 处理器的华硕 Zenbook A16。简单讲,它用虚拟机监控程序(hypervisor)把系统调用转成 macOS 能理解和接受的形式,不少功能因此直接可用,包括 GPU 加速。

传统黑苹果靠定制引导加载器和 kext(内核扩展)文件,而 Snapintosh 思路完全不同。不过它远没完成,距离日常使用还要打磨。

另外,NullMoth 最近推出一套自定义 Metal 显卡驱动,让现代 Nvidia 显卡能用,RTX 5000 系列也在支持范围,只是实现得还不完美;现代 RDNA 3 显卡似乎也在获得某种形式的 GPU 加速,部分”不受支持”的 RDNA 2 显卡同样如此。可以说黑苹果远没死,靠社区驱动的补丁获得了新生,小编相信近期还会有更多好消息。

方案思路目前状态
传统黑苹果自定义引导加载器 + kext依赖 x86,Tahoe 后基本停滞
Snapintoshhypervisor 转换系统调用,跑在骁龙 X Elite 笔记本上可用 GPU 加速,但还不够日常使用
NullMoth Metal 驱动让现代 Nvidia、RDNA 显卡获得加速RTX 5000 系列实现不完美
虚拟机(DarwinKVM)在虚拟机里运行 macOS能用,但需要设备直通

另一条路:在虚拟机里跑 macOS

想自己试试 macOS,小编建议先在虚拟机里启动。网上有很多详细教程,小编跟着做的是 DarwinKVM,内容更深入、更完整。不过写这篇文章时,DarwinKVM 文档的链接已经失效,可以通过 Wayback Machine 查看缓存版本。

这些方案都不太好配置和理解,小编花了几天才摸清门道,最终做出了一个 macOS Ventura 虚拟机,并把 RX 6600 显卡直通给虚拟机,实现了 GPU 加速。

虚拟机的优点是更容易伪装数据,整体配置也更少。缺点也明显,最大的是需要设备直通:既要直通显卡,也要直通一套输入设备才能真正使用,本身就很费事。macOS 还没有 Looking Glass 的替代品,所以虚拟显示几乎做不到。

总之,这只是在非苹果硬件上运行 macOS 的众多方式之一,选择多总是好事。小编不会说黑苹果已经死了,倒是看到了它的复活,也很乐意见证。

常见问题(FAQ)

黑苹果现在还能用吗?

能,只是方式在变,出现了 Snapintosh、新的显卡驱动和虚拟机方案。

Snapintosh 可以当主力系统用吗?

还不行,它远没完成,需要打磨后才能日常使用。

新手建议从哪种方式开始?

小编建议先在虚拟机里试,可以参考 DarwinKVM 的教程,但要有花几天研究的心理准备。

虚拟机里能用显卡加速吗?

可以,需要把显卡直通给虚拟机,小编用 RX 6600 实现过。

在非苹果硬件上运行 macOS 合规吗?

苹果并不打算让 macOS 运行在非认证硬件上,请自行查阅苹果软件许可协议后再决定。