Corellium设法将Ubuntu移植到M1

在M1处理器上运行的Mac计算机 (例如入门级MacBook Pro,Mac mini和MacBook Air) 现在他们可以使用Linux启动。 几天前,位于美国佛罗里达州的虚拟化公司Corellium宣布将Ubuntu适配Mac M1。

自iPhone 6推出以来,该公司一直在关注苹果移动生态系统的发展。

该公司表示:

“我们的Corellium虚拟化平台为安全研究人员提供了空前的知识,以了解操作系统和程序如何在Apple的ARM处理器上工作。”

他补充说:“当苹果公司决定允许在装有M1芯片的Mac上安装自定义内核时,我们很高兴将Linux迁移到该芯片上,以加深对硬件平台的了解。”

作为第一个专门为Mac设计的芯片,该芯片 M1具有强大的力量和品质 以获得更高的能源效率。 例如,在Mac Mini中,Apple报告说M1芯片的性能最高可提高三倍,图形性能最高可提高六倍,而机器学习速度最高可达到所制造产品的15倍。 以下是Mac M1的一些功能。

  • 8核CPU:四个高性能核和四个节能核
  • 8核GPU-M1芯片通过消耗三倍的功耗来达到最高性能
    单芯片系统-到目前为止,Mac需要多个芯片才能完全部署其功能。 使用M1芯片,这些技术(处理器,I / O,安全性,内存等)被组合到一个芯片上的单个系统中。
    统一内存:借助统一内存体系结构(UMA),M1芯片将其低延迟,高带宽内存集中到一个池中
    机器学习:M16芯片具有1个内核,每秒能够进行XNUMX万亿次操作。 它完全旨在在机器学习方面表现出色;
    16亿个晶体管-M1芯片具有难以置信的小原子尺寸晶体管。

受Linus Torvalds的启发,开发人员似乎对在基于ARM架构和Apple M1芯片提供的性能的计算机上运行Linux的可能性深感兴趣。

赫克托·马丁(Hector Martin),经常在各种架构上运行Linux的开发人员, 他还将Linux系统移至Mac M1。 当被问及他对苹果的新款笔记本电脑有何看法时,莱纳斯·托瓦尔德回答:

“ Apple可以在其云上运行Linux,但不能在其笔记本电脑上运行。 我一直在等待可以在Linux上运行很长时间的ARM笔记本电脑。 Linux内核设计师说,我没有时间解决这个问题,也没有时间与那些无济于事的公司作斗争。

苹果于2019年2017月对Corellium提起诉讼,该诉讼由Amanda Gorton和Chris Wade于XNUMX年共同创立。

为了回应苹果的投诉,Corellium继而指责苹果使用“必须由法院制止的不正当商业行为”。

据Corellium称,苹果在决定提供自己的竞争产品之前就意识到并培育了自己的业务。

今年早些时候,佛罗里达州的一名联邦法官驳回了苹果公司有关Corellium违反其著作权法的指控,该公司的软件可以帮助安全研究人员发现苹果产品中的安全漏洞和漏洞。

苹果公司在投诉中声称,该软件公司未经许可就复制了操作系统,图形用户界面以及设备的其他方面。

苹果公司指控Corellium以帮助发现iPhone操作系统中的错误为借口行事,但随后“在公开市场上将信息出售给出价最高的人”。

团队 Corellium详细解释了他们如何使Ubuntu在Mac M1上运行。 本文包括在Mac M1上安装Ubuntu的教程。 按照这些步骤,我们最终从USB端口进行了直接引导。

数据来源: https://corellium.com


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。