3 月 16 日消息 外媒報(bào)道,眾籌的 Asahi Linux 項(xiàng)目目前公布了第一份 M1 Mac 移植進(jìn)展報(bào)告,詳細(xì)介紹了其將 Linux 移植到蘋果 Silicon 平臺(tái)與 M1 Mac 上的努力。蘋果新的 Silicon 處理器架構(gòu)正在造成一些困難 …

博文中表示,內(nèi)核黑客、Asahi Linux 聯(lián)合創(chuàng)始人 Hector Martin 描述了該項(xiàng)目在了解這款蘋果新芯片工作原理方面所面臨的挑戰(zhàn)。
該項(xiàng)目的報(bào)告讓人們看到了蘋果獨(dú)特的啟動(dòng)過程,以及讓另一個(gè)操作系統(tǒng)在 M1 Mac mini 上運(yùn)行所面臨的挑戰(zhàn),M1 Mac mini 是 Martin 試圖讓 Linux 運(yùn)行的第一款蘋果 Silicon 產(chǎn)品。
據(jù)悉,博客中稱,Apple Silicon Mac 的啟動(dòng)方式與 PC 完全不同。它們的工作方式更類似于嵌入式平臺(tái)(比如安卓手機(jī),當(dāng)然也可以說是 iOS 設(shè)備),但也加入了不少定制的機(jī)制。然而,蘋果采取了一些措施,讓人感覺這個(gè)啟動(dòng)過程更接近英特爾 Mac 的啟動(dòng)過程,所以一直以來,人們對(duì)事情的實(shí)際工作方式有很多困惑。
該項(xiàng)目于今年 1 月份開始。目前,Martin 已經(jīng)能夠編寫一個(gè)名為 m1n1 的自定義引導(dǎo)加載器,其目的是盡可能多地照顧到 “蘋果主義”。
m1n1 似乎是讓 M1 上運(yùn)行更多 Linux 的第一部分,但要做到這一點(diǎn),還要將他的工作上傳到主線 Linux 內(nèi)核中。
“未來,我們將不斷為 m1n1 添加功能,使其成為一個(gè)更強(qiáng)大的研究工具。一個(gè)特別令人興奮的目標(biāo)是將它變成一個(gè)非常輕量便攜的虛擬機(jī)管理程序,可以啟動(dòng) macOS,并可阻止其對(duì) M1 硬件的訪問。這將使我們能夠研究蘋果的驅(qū)動(dòng)程序是如何工作的,而不必拆解它們。”
Asahi Linux 項(xiàng)目并不是將 Linux 帶到蘋果 M1 上的唯一努力。得益于 Ubuntu 的新 Corellium 移植,你已經(jīng)可以在 M1 Mac mini 上運(yùn)行 Linux。
然而,目前的端口仍然有一些限制,因?yàn)楫?dāng)啟動(dòng)到 Linux 時(shí),你可能需要 USB-C 加密狗來連接互聯(lián)網(wǎng)。
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。