0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

安装Windows 10成功后:M1 Mac运行Ubuntu也实现了

Linux爱好者 来源:Linux爱好者 作者:Linux爱好者 2020-12-11 15:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、安装 Windows 10成功后:M1 Mac 运行 Ubuntu 也实现了

借助模拟器工具QEMU,M1 Mac已经成功运行Windows 10系统。

除了正常进系统,声音、网络等都正常,而且运行OneDrive、7zip、Spotify在内的x86程序,也都不在话下。

沿着这样的思路,网友Shareef Ali于是想试试看Linux行不行。

刚开始并未成功,但与QEMU补丁作者交流后他明白问题出在寄存器同步和ramfb,重新编写了UEFI后,终于成功了。

此番运行的是Ubuntu 20.04.1 LTS系统,效果看起来不错。

当然,这距离Linux之父Linus Torvalds口中的原生运行还有相当距离。

他虽然夸赞M1处理器的MacBook Air是一台几乎完美的笔记本,可他本人并不愿意尝试移植Linux内核,原因在于苹果对GPU等设备封闭。

二、知名开发者要把 Linux 移植到苹果 M1 Mac 上,要求网友每月资助其 4000 美元

开发者赫克托 - 马丁 (Hector Martin)自称是一个很喜欢把 Linux 移植到各种平台上的人,他已经启动了一项为 Apple Silicon Mac 创建 Linux 移植的计划。

Martin 也被称为 “Marcan”,已经创建了一个 Patreon 项目,目标是筹集足够的资金,以便能够承担将 Linux 带到配备 M1 芯片的 Mac 上的开销。

为 M1 Mac 创建 Linux 移植并非易事,Linux 创造者 Linus Torvalds 甚至表示,他认为这不可能。

Martin 有让 Linux 在不寻常的平台上运行的经验,此前曾为 PlayStation 4 创建 Linux 移植,但他承认,为 Apple Silicon 进行 Linux 移植是一项更为严峻的工作。

为苹果的 Mac 创建 Linux 移植是一项全职工作,Martin 表示,没有资金支持是不可行的。他开了一个 Patreon 账户,要求每月获得 4000 美元资助,有 3 美元、6 美元和 12 美元的认捐层级。

他的资金筹集目标已经到位 88%,除非得到全额资金,否则他不打算启动这个项目。

根据 Martin 的说法,他有资格承担这个项目,因为他有为 PlayStation 4 等其他设备开发 Linux 移植的经验。

Martin 说,他想为 Apple Silicon Mac 创建一个人们 “真正想用”的 Linux 移植,所有基本硬件都能用,有像样的电源管理等等。“大的时间沉淀”将是 GPU 支持,这是实现移植的必要条件。

Martin 之所以能够让 PS4 版本启动并运行,是因为它使用的 GPU 只是稍加定制,但 Apple Silicon 版将更加困难。不过在 NVIDIA 卡的 GPU 驱动项目 Nouveau 中,已经有了概念证明。

这个项目并没有得到苹果的认可,但只要 Martin 不使用 macOS 的代码来构建 Linux 支持,他说他向用户发布是合法的。

苹果还允许在 Apple Silicon 上启动自定义内核,这为 Linux 支持铺平了道路,但 Martin 需要对苹果驱动进行反向工程。

Linus Torvalds 本月早些时候表示,如果 M1 Mac 能运行 Linux,他会很喜欢,但如果没有苹果的合作,他觉得这不可能,“对我来说,M1 的主要问题是 GPU 和它周围的其他设备,因为这很可能是阻碍我使用它的原因,因为除非苹果开放,否则它不会有任何 Linux 支持。”

他接着说,他认为苹果开放其芯片组 “似乎不太可能”,但 “你总是可以怀着希望”。

IT之家了解到,如果这个项目获得了足够的资金支持,Martin 计划在开放的情况下进行开发,并定期推送到 GitHub 上,他将接受任何愿意做出贡献的人的帮助。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    603

    浏览量

    32872
  • 模拟器
    +关注

    关注

    2

    文章

    992

    浏览量

    45377
  • Windows 10
    +关注

    关注

    0

    文章

    236

    浏览量

    37467

原文标题:M1 Mac 能安装 Ubuntu 和 Linux 了 ??

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    飞凌嵌入式ElfBoard-Vim编辑器之windowsubuntu系统互传文件

    共享文件夹ubuntuWindows主机之间的文件传输有很多种,安装VMware Tools,可以设置虚拟机共享文件夹,将Windows
    发表于 10-20 08:46

    搭建自己的ubuntu系统之VMware Tools安装

    省略。VMware tools工具完成,可以实现Windowsubuntu之间的文件复制粘贴,虚拟机自适应全显等功能。如果虚拟机不能够全屏显示,可以通过点击查看,选择自动调整大小,
    发表于 09-25 09:45

    搭建自己的ubuntu系统之系统安装

    /DVD(SATA),选择使用ISO映像文件,浏览选择前面下载的ubuntu镜像,然后确定。设置好镜像,保证网络可用,然后开启虚拟机,进行ubuntu镜像的安装。开启虚拟机
    发表于 09-25 09:43

    ubuntu系统安装之使用提供的ubuntu系统

    的校验码与资料中提供的MD5一致,则文件下载正常,没有损坏;若不一致,则文件可能有破损,需要重新下载。 选中所有压缩包,右键解压到elf1_Ubuntu18.04: 解压完成,如下
    发表于 09-22 16:28

    请问在Windows10下可以安装USB2.0驱动么?

    请问在Windows10下可以安装USB2.0驱动么?为什么HID的实例无法运行,且用烧录程序,这样显示,能具体告知如何正确导入hid_kd程序么,如何让CY7C68013
    发表于 06-03 10:22

    如何在Ubuntu安装NVIDIA显卡驱动?

    作者:算力魔方创始人/英特尔创新大使刘力 一,前言 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windows系统不同,Linux系统通常不会自动
    的头像 发表于 05-07 16:05 2058次阅读
    如何在<b class='flag-5'>Ubuntu</b>上<b class='flag-5'>安装</b>NVIDIA显卡驱动?

    如何在Ubuntu 24.04上运行5.4.47版本?

    5.4.47 上尝试构建 SDK 版本 24.04 是否正确,或者旧 Ubuntu 机器的 SDK 应该工作,我只需要弄清楚如何安装缺失的库? 另外,如果有人知道如何在 Ubuntu
    发表于 04-11 06:08

    利用DLP4500成功烧录入一组图案,怎样通过软件实现控制DLP4500投影仪投影指定的图案?

    您好,在利用DLP4500成功烧录入一组图案,怎样通过软件(或投影仪的api)实现控制DLP4500投影仪投影指定的图案。 例如,我烧录5张图案至DLP4500,现在我想在自己开发的软件上
    发表于 02-27 07:51

    摩漫界M30芯片成功适配DeepSeek-R1系列模型

    DeepSeek-R1-Distill-Qwen系列模型,包括1.5B、7B、14B等。这一果不仅证明了存算一体芯片架构在大模型高效部署中的显著优势,为端边大模型的广泛应用提供
    的头像 发表于 02-08 10:42 1559次阅读

    M1携手6D Technologies云原生BSS平台实现转型

    M1携手6D Technologies云原生BSS平台,成功实现数字化转型 印度班加罗尔2025年1月15日 /美通社/ -- 数字化转型解决方案的全球领导者6D Technologi
    的头像 发表于 01-15 15:42 726次阅读

    如何实现Windows应用在Linux系统上的无缝运行

    对使用兼容引擎运行 Windows 应用时常见的各类问题进行了梳理,同时整理出了在问题出现的情况下,怎样借助相关工具以及日志来展开有效排查的方法。 1 绿色软件和
    的头像 发表于 12-30 09:51 2532次阅读
    如何<b class='flag-5'>实现</b><b class='flag-5'>Windows</b>应用在Linux系统上的无缝<b class='flag-5'>运行</b>

    macwindows的区别 mac的优缺点分析

    MacWindows的区别 MacWindows是两种主流的操作系统,它们各自有着不同的设计理念和用户群体。以下是对Mac
    的头像 发表于 12-19 15:01 1.4w次阅读

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统上编译软件

    Ubuntu系统上安装虚拟机的步骤 在Ubuntu系统上安装虚拟机是一个相对简单的过程,通常可以通过安装VirtualBox或KVM等虚拟化
    的头像 发表于 12-12 14:36 1861次阅读

    Ubuntu系统的优缺点分析 Ubuntu系统与Windows的比较

    Ubuntu是一个基于Linux的开源操作系统,它以其稳定性、安全性和社区支持而闻名。以下是对Ubuntu系统优缺点的分析,以及与Windows系统的比较: Ubuntu系统的优点:
    的头像 发表于 12-12 14:31 5371次阅读

    如何在Windows安装Ubuntu系统

    Windows安装Ubuntu系统通常有两种方法:使用虚拟机软件安装Ubuntu作为虚拟机,或者使用双启动
    的头像 发表于 12-12 14:29 3168次阅读