【太平洋科技快讯】Asahi Linux 项目致力于让 Linux 内核兼容苹果的 Apple Silicon 芯片,从而实现在现代 Mac 设备上原生运行 Linux 发行版。该项目此前在 M1 和 M2 芯片上已取得成功。
随着苹果推出新一代 M4 芯片,Asahi Linux 项目团队遭遇了前所未有的难题。开发者 Sven Peter 表示,为 M4 芯片适配 Asahi Linux 的过程 " 相当痛苦 ",难度远超 M1 和 M2 芯片。
苹果在 M4 芯片的环境设置中将 SPTM ( Secure Page Table Monitor ) 映射到 GL2 寄存器,导致现有的 m1n1 引导加载器无法正常运行。引导加载器无法通过与启用的 MMU ( 内存管理单元 ) 在 EL2 级别通信来设置页表,这一过程在 Linux 系统上无法顺利进行。上述改动还影响了苹果的 XNU 操作系统内核,使得逆向工程变得更加复杂。
面对这些技术障碍,Asahi Linux 项目团队被迫寻求新的解决方案,以克服这些挑战。技术社区的广泛讨论和热议为团队提供了理解与鼓励,不乏积极的建议和帮助。Asahi Linux 项目团队并未放弃对 M4 芯片的支持,他们计划继续积极寻找解决方案,以期为广大用户提供更好的 Linux 体验。
登录后才可以发布评论哦
打开小程序可以发布评论哦