分享热点新闻
打造优质自媒体!

开源团队:把Linux移植到苹果M1MAC太复杂了 后者更像iPhone

3月16日,外媒报道众筹朝日Linux项目已发布首个M1 Mac移植进展报告,详细介绍了其将Linux移植到苹果硅平台和M1 Mac的努力。苹果新的硅处理器架构造成了一些困难.

开源团队:把Linux移植到苹果M1MAC太复杂了 后者更像iPhone 科学快报 第1张

根据这篇博文,内核黑客和朝日Linux的联合创始人赫克托马丁描述了该项目在理解这种新的苹果芯片的工作原理方面面临的挑战。

这个项目的报告向人们展示了苹果独特的启动过程,以及在M1苹果mini上运行另一个操作系统的挑战,这是马丁试图运行的第一个苹果硅产品。

据悉,根据博客显示,苹果硅Mac的启动模式与PC完全不同。它们的工作方式更类似于嵌入式平台(如安卓手机,也可以称为iOS设备),但它们也添加了许多定制机制。然而,苹果采取了一些措施,让人觉得创业过程更接近英特尔麦克的创业过程,因此人们对事情的实际运作方式感到困惑。

该项目始于今年1月。目前,马丁已经能够编写一个名为m1n1的自定义引导加载程序,旨在尽可能地照顾“苹果Doctrine”。

M1n1看似是让m1运行更多Linux的第一步,但要做到这一点,就需要把他的工作上传到主线Linux内核。

“未来,我们将继续为m1n1添加功能,使其成为更强大的研究工具。一个特别令人兴奋的目标是将它变成一个非常轻量级和可移植的虚拟机管理程序,它可以启动macOS并阻止它访问M1硬件。这将使我们能够研究苹果司机如何工作,而不必拆卸他们。”

朝日Linux项目并不是将Linux带到苹果M1的唯一努力。由于Ubuntu新的Corellium移植,您已经可以在M1 Mac mini上运行Linux了。

但是目前的端口还是有一定的局限性,因为在引导到Linux的时候,可能需要USB-C加密狗来连接互联网。