
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
IT之家3月16日消息外媒报道,众筹的Asahi Linux项目目前公布了第一份M1 Mac移植进展报告,详细介绍了其将Linux移植到苹果Silicon平台与M1 Mac上的努力。苹果新的Silicon处理器架构正在造成一些困难...
博文中表示,内核黑客、Asahi Linux联合创始人Hector Martin描述了该项目在了解这款苹果新芯片工作原理方面所面临的挑战。
该项目的报告让人们看到了苹果独特的启动过程,以及让另一个操作系统在M1 Mac mini上运行所面临的挑战,M1 Mac mini是Martin试图让Linux运行的第一款苹果Silicon产品。
IT之家获悉,博客中称,Apple Silicon Mac的启动方式与PC完全不同。它们的工作方式更类似于嵌入式平台(比如安卓手机,当然也可以说是iOS设备),但也加入了不少定制的机制。然而,苹果采取了一些措施,让人感觉这个启动过程更接近英特尔Mac的启动过程,所以一直以来,人们对事情的实际工作方式有很多困惑。
该项目于今年1月份开始。目前,Martin已经能够编写一个名为m1n1的自定义引导加载器,其目的是尽可能多地照顾到“苹果主义”。
m1n1似乎是让M1上运行更多Linux的第一部分,但要做到这一点,还要将他的工作上传到主线Linux内核中。
“未来,我们将不断为m1n1添加功能,使其成为一个更强大的研究工具。一个特别令人兴奋的目标是将它变成一个非常轻量便携的虚拟机管理程序,可以启动macOS,并可阻止其对M1硬件的访问。这将使我们能够研究苹果的驱动程序是如何工作的,而不必拆解它们。”
Asahi Linux项目并不是将Linux带到苹果M1上的唯一努力。得益于Ubuntu的新Corellium移植,你已经可以在M1 Mac mini上运行Linux。
然而,目前的端口仍然有一些限制,因为当启动到Linux时,你可能需要USB-C网络适配器来连接互联网。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!