Asahi Linux 项目遇阻:M4 Mac 支持进展缓慢

2025-04-09 08:24:03

  科技媒体 AppleInsider 昨日发布博文,报道称 Asahi Linux 项目团队表示,由于苹果调整了 Apple Silicon 芯片,查询公开资料,Asahi Linux 项目的目标是让 Linux 内核兼容 Apple Silicon 芯片,从而在现代 Mac 设备原生运行 Linux 发行版。该系统目前已经在 M1 和 M2 芯片上取得成功,但 M4 的支持工作进展缓慢。

  开发者 Sven Peter 在 4 月 4 日的 Mastodon 帖子中表示,为 M4 芯片适配 Asahi Linux 工作“相当痛苦”,相比较此前 M1 和 M2 芯片的适配难度,可谓是天壤之别。

  Peter 表示由于苹果公司调整了 M4 芯片,导致无法正常运行 m1n1 引导加载器。至于问题原因,Peter 表示在配置启动项的时候,苹果在环境设置中,将 SPTM映射到 GL2 寄存器中。

  引导加载器本应从 EL2与启用的 MMU通信以设置页表,但这一过程在 Linux 上无法正常运行。

  此外,这一改动也影响了 XNU的运行,使得逆向工程变得更加困难。虽然配置原始引导对象可以将进程降级到 EL2 并启用 GL2,但会禁用大多数苹果特有的扩展功能,意味着 XNU 无法在项目的虚拟机管理程序下运行。这为项目设置了不小的障碍,让未来为 Asahi Linux 添加 M4 支持的工作变得更加复杂。

下一篇:三星进军 AI 机器人领域,Ballie 本周公开亮相
上一篇:标致摩托全新第四代 DJANGO 正式上市,15800 元起
返回顶部小火箭