深度阅读内容

黑苹果复活:新工具让macOS跑上普通PC,作者却说又慢又不稳

从关键事实、背景脉络到延伸视角,帮助你更快进入内容核心,减少碎片化阅读带来的信息断层。

高价值内容阅读

结合信息密度与阅读体验重新组织版式,让重点更容易被看到。

黑苹果复活:新工具让macOS跑上普通PC,作者却说又慢又不稳

苹果2020年转向自研Arm芯片之后,把macOS装进普通PC这件事基本被判了死刑。现在有人把这条路重新打通了——靠的是一层叫Stela的翻译层。 项目出自开发者Tyler Smith之手,起步速度相当猛:从0.1版本算起,不到半天就连发了三个版本。作者自己给出的状态说明很直白: “它很慢,也不太稳定。” 但这句警告显然挡不住想尝鲜的人。 从实际形态看,Stela是一个基于Linux的UEFI应用,用来加载macOS 27,并向操作系统伪装出一台虚拟的M2 Mac Mini。换句话说,macOS那边看到的是一台“真机”,底下的事情由Stela接手。 开发者在项目Discord服务器上回应了一些问题,特别强调所用的macOS镜像 完全没有被修改 。他的说法是,Stela在底层提供翻译和硬件行为,让macOS走完和真Mac上一模一样的恢复流程。 服务器里涌进了大量用户,不少人直接贴出自己PC快要引导进macOS的照片。提问大多围绕“我的硬件能不能支持”,但兴奋感是藏不住的。 上手门槛比想象中低。下载Stela的发布包,准备一个U盘用来引导PC,再自备一份macOS,就可以开始。Stela负责把AArch指令翻译成x86-64:CPU部分同时用了提前编译和即时编译(JIT),图形这边则把苹果的Metal调用翻译成Mesa的NIR指令。 硬件要求被形容为“土豆级”: CPU只需支持x86-64-v2,也就是2008年的Intel Core芯片,或2011年的AMD FX处理器 作者提到AVX2和AVX-512“存在时会被使用”,但处理器太老就别指望了 内存8 GB 需要UEFI支持,以及GPT分区或整块硬盘 显卡限定Nvidia,从16xx系列到目前的5000型号 短板也很明确:目前不支持Wi-Fi,蓝牙功能有限。有线网络这边倒是覆盖得相当广,Intel、Realtek、Broadcom、Aquantia、Atheros的网卡都在列表里,连USB网卡也能用。作者表示,目标是最终支持Linux内核所支持的全部硬件。 至于把macOS大量代码提前翻译成x86-64,理论上不是完全不可能,但坑很多。比如浏览器JIT编译JavaScript这类代码,本来就不存在于磁盘镜像里。另外,无论翻译层多高效,操作系统仍要经过密码学验证才会接受并运行它,这或许还需要进一步改动。 但至少,“摆脱Windows、又不必绑在苹果昂贵且几乎不可维修的硬件上”这件事,重新有了可以做梦的余地。 特别

about image
觉得这篇内容有帮助?

可以分享给更多朋友一起阅读。