当前位置: 首页 » 资讯 » 新零售 » 正文

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

IP属地 北京 编辑:任飞扬 IT之家 时间:2025-05-16 17:12:37

4 月 9 日消息,科技媒体 AppleInsider 昨日(4 月 8 日)发布博文,报道称 Asahi Linux 项目团队表示,由于苹果调整了 Apple Silicon 芯片,提高了将操作系统移植到 M4 Mac 上的难度,让该项目变得更具挑战性。

查询公开资料,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(Secure Page Table Monitor)映射到 GL2 寄存器中。

引导加载器本应从 EL2(Exception Level 2)与启用的 MMU(内存管理单元)通信以设置页表,但这一过程在 Linux 上无法正常运行。

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

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

全站最新