开发者成功在苹果M1上运行Ubuntu系统 物理机安装而非虚拟化技术

免费在线PDF转换器/编辑器、文档模板、思维导图,点击查看

苹果此前推出搭载自研M1处理器的MacBook设备 , 该设备目前只能使用苹果系统或者使用虚拟化安装其他系统。

不过耐不住寂寞的开发者已经自己动手完成适配 ,  这使得 Ubuntu 操作系统可以不通过虚拟化安装在M1处理器。

当然想要破解苹果的安全机制并非易事,开发者通过非常复杂的方式编写驱动程序并创建自定义内核才完成启动。

所幸开发者自己编写的内核以及驱动程序没有被苹果拦截,这也是多数核心功能可以顺利兼容和使用的主要原因。

来看看开发者是怎么做的:

由于苹果并未提供或者并未向个人开发者提供某些驱动程序,所以想要进行破解的话需要自己编写某些驱动程序。

为解决这个问题Corellium团队的开发者使用Sandcastle项目对iPhone进行破解 , 而破解目的就是编写驱动程序。

Corellium开发者表示将iPhone破解后可以为苹果ARM芯片编写驱动程序,然后为苹果M1芯片创建自定义内核。

完成准备工作后开发者使用USB进行引导成功启动Ubuntu系统,网络、USB、I2C和DART等功能均可正常使用。

该团队表示将在晚些时候将相关资源和操作步骤公布,让更多有兴趣的用户在M1运行 Ubuntu Linux 操作系统。

运行Ubuntu的实机:

开发者成功在苹果M1上运行Ubuntu系统 物理机安装而非虚拟化技术

本文来源 蓝点网,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
木头科学二百五
扫码关注蓝点网微信公众号

评论:

1 条评论,访客:1 条,站长:0 条
  1. fudashuai
    fudashuai发布于: 
    Maxthon 5.3.8.2000 Maxthon 5.3.8.2000 Windows 10 64位版 Windows 10 64位版

    现在高手比比皆是啊~~~

发表评论