Asahi Linux 工程阻力:M4 Mac 支援进展缓慢
IT 世家 4 月 9 科技媒体日新闻 AppleInsider 昨日(4 月 8 日本)发布博文,报道称 Asahi Linux 由于苹果调整,项目团队表示。 Apple Silicon 芯片,改进操作系统移植到操作系统 M4 Mac 世界上的困难,使这个项目更具挑战性。
IT 家庭查询公开资料,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 支援工作变得更加复杂。
本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。
免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com




