chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

蘋(píng)果M1芯片版的Mac已可運(yùn)行Linux系統(tǒng)

我快閉嘴 ? 來(lái)源:DeepTech深科技 ? 作者:DeepTech深科技 ? 2021-01-22 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

自從 Apple 推出使用其新的高性能 ARM 芯片的新 Mac 之后,第三方軟件開(kāi)發(fā)人員就一直不停嘗試,試圖在新硬件上啟動(dòng)和運(yùn)行可替代的操作系統(tǒng)。上個(gè)月初,一些開(kāi)發(fā)人員在 M1 Mac 上啟動(dòng)了 Windows 10 和 Fedora Linux 虛擬機(jī),但是這并不算操作系統(tǒng)的替代使用。在開(kāi)發(fā) M1 Mac 替代操作系統(tǒng)中,獲得最大突破是專(zhuān)門(mén)從事 ARM 設(shè)備虛擬機(jī)的公司 Corellium 的團(tuán)隊(duì)。該團(tuán)隊(duì)設(shè)法移植了 Linux,并使其在 M1 Mac Mini 上 “完全可用”。

新的 Linux 端口使得 Ubuntu 首次在 Apple 的 M1 Macs 運(yùn)行。Corellium 已成功將 Ubuntu 移植到 M1 Macs 上,并發(fā)布了一個(gè)教程供其他人遵循。修改后的 Ubuntu 版本啟動(dòng)后會(huì)加載到常規(guī)用戶(hù)界面中,并包括 USB 支持。

盡管 M1 芯片和 Apple 的其他芯片共享著很多組件,但它是非標(biāo)準(zhǔn)化的,因此創(chuàng)建 Linux 驅(qū)動(dòng)程序以確保 Ubuntu 正常運(yùn)行并不容易。

蘋(píng)果公司在設(shè)計(jì) M1 Mac 時(shí)并未考慮到雙系統(tǒng)或替代系統(tǒng)。蘋(píng)果公司軟件工程高級(jí)副總裁 Craig Federighi 此前曾指出官方無(wú)意支持以本地方式啟動(dòng)其他操作系統(tǒng),例如 Windows 或 Linux。虛擬機(jī)看似是蘋(píng)果公司建議用戶(hù)使用其它操作系統(tǒng)的唯一方法,但這并沒(méi)有阻止人們創(chuàng)建自己的端口。

Hector Martin 是一個(gè)常常將 Linux 在各種硬件上運(yùn)行的開(kāi)發(fā)人員,他也正試圖將 Linux 移植到 M1 Macs 上。這些開(kāi)發(fā)人員大多被蘋(píng)果 M1 芯片提供的性能優(yōu)勢(shì)吸引,在基于 ARM 的 MAC 上運(yùn)行 Linux 想必是無(wú)聲的?!翱梢赃\(yùn)行 Linux 的 ARM 筆記本電腦已經(jīng)讓我期待很久了,” Linux 創(chuàng)造者 Linus Torvalds 在 11 月表示,“除了操作系統(tǒng)外,新版的蘋(píng)果 Air 幾乎是完美的?!?/p>

Corellium 發(fā)文

Corellium 首席技術(shù)辦公室 Chris Wade 昨天在 Twitter 上宣布了團(tuán)隊(duì)工作的最新進(jìn)展。他在博客上寫(xiě)道:“研究蘋(píng)果 M1,不僅是為了創(chuàng)造新的 Linux 端口,這也是我們安全研究的一部分?!?/p>

該博客文章提供了 Corellium 在此過(guò)程中克服的諸多障礙,包括處理 Apple 的 SoC 是如何創(chuàng)建更多 CPU 內(nèi)核的,處理 Apple 專(zhuān)有的中斷控制器等等。除此之外,Corellium 還添加了預(yù)加載器,該預(yù)加載器充當(dāng) Linux 的包裝程序,并作為啟動(dòng)處理器內(nèi)核的緩沖。

這篇文章包括在 M1 Mac 上安裝 Ubuntu 的教程,還有一個(gè) Github 存儲(chǔ)庫(kù)(corellium /linux-m1),用戶(hù)可以從中下載。按照這些步驟操作,用戶(hù)最終可以直接從 USB 啟動(dòng)操作系統(tǒng)。但是,目前距離 Boot Camp 風(fēng)格的雙系統(tǒng)還有很長(zhǎng)的路要走。即使 Corellium 團(tuán)隊(duì)已經(jīng)公布了教程,但其所需的步驟仍比大多數(shù)用戶(hù)想像的更為復(fù)雜,所以不建議普通用戶(hù)把它作為日常驅(qū)動(dòng)程序。

“這個(gè)新端口在 Mac Mini M1 上 “完全可用”,并且可以通過(guò) USB 啟動(dòng)完整的 Ubuntu 桌面?!盋orellium 的首席技術(shù)官 Chris Wade 稱(chēng),“但是,用戶(hù)將需要一個(gè) USB-C 加密狗才能使網(wǎng)絡(luò)正常工作,并且運(yùn)行端口需要對(duì) Linux 和自定義內(nèi)核有所了解。Corellium 近期會(huì)發(fā)布有關(guān)該過(guò)程的教程?!?/p>

技術(shù)細(xì)節(jié)

Corellium 團(tuán)隊(duì)表示,蘋(píng)果不使用傳統(tǒng)方式來(lái)啟動(dòng)其 CPU。首先,它引導(dǎo)加載程序運(yùn)行一種名為 Mach 目標(biāo)文件格式(Mach-O)的可執(zhí)行文件,該可執(zhí)行文件以名為 IMG4 的簽名包裝器格式進(jìn)行包裝。隨著啟動(dòng)更多 CPU 內(nèi)核,情況變得更加復(fù)雜,它們將從內(nèi)存映射 I / O(MMIO)寄存器指定的地址開(kāi)始運(yùn)行內(nèi)核。

蘋(píng)果公司設(shè)計(jì)了自己的控制器,該控制器超出了通常的 ARM 通用中斷控制器(GIC)標(biāo)準(zhǔn)。定時(shí)器中斷被導(dǎo)向快速中斷請(qǐng)求(FIQ),這不是標(biāo)準(zhǔn)化程序,反映了較舊的 32 位 ARM 系統(tǒng)。Corellium 團(tuán)隊(duì)稱(chēng),必須提供一組處理器間中斷(IPI)才能使多個(gè)處理器進(jìn)行通信。

Corellium 團(tuán)隊(duì)具有處理 FIQ 支持的經(jīng)驗(yàn),并早已為 Apple 的大多數(shù)非標(biāo)準(zhǔn)方法做好了準(zhǔn)備。它的處理方法之一是,添加一個(gè)預(yù)加載程序,充當(dāng) Linux 的包裝程序,從而導(dǎo)致 OS 在 M1 處理器上啟動(dòng)。

該小組沒(méi)有用于 M1 Mac 的接口,因此不得不尋找替代輸入路線(xiàn)。在藍(lán)牙、USB 主機(jī)和 PCIe 上的 xHCI USB 主機(jī)中,他們選擇了 USB 主機(jī)并與 I2C 上的芯片進(jìn)行交互。

建立正確的 USB 連接后,他們可以連接鍵盤(pán),鼠標(biāo)和閃存驅(qū)動(dòng)器。這為運(yùn)行正常的桌面 Linux 發(fā)行版提供了可能性。

團(tuán)隊(duì)經(jīng)驗(yàn)

Corellium 在解決 Apple 操作系統(tǒng)保護(hù)方面有一些經(jīng)驗(yàn)。此前它為安全研究人員提供了虛擬 iPhone,以幫助進(jìn)行漏洞探索。這一舉動(dòng)激怒了蘋(píng)果,使得它于 2019 年 8 月以版權(quán)為由向 Corellium 提起訴訟。蘋(píng)果后來(lái)在 2020 年 1 月指控 Corellium 違反了數(shù)字千年版權(quán)法案(DMCA),而法官在 12 月駁回了其侵犯版權(quán)的控告。關(guān)于其他數(shù)字千年版權(quán)法案指控的裁決已被推遲。

Corellium 此次利用其開(kāi)發(fā) Sandcastle 項(xiàng)目的經(jīng)驗(yàn),編寫(xiě)用于新 Apple SoC 的 Linux 驅(qū)動(dòng)程序。幸運(yùn)的是,Apple 正式允許在 Apple Silicon Macs 上引導(dǎo)自定義內(nèi)核,因此替換程序開(kāi)發(fā)者們無(wú)需利用漏洞來(lái)導(dǎo)向內(nèi)核。與其他 64 位 ARM SoC 相比,Apple Silicon 的固件接口和啟動(dòng)過(guò)程非常不同。經(jīng)過(guò)一些工作,Corellium 團(tuán)隊(duì)設(shè)法增加了對(duì)足夠硬件接口的支持,從而成功在 M1 Mac Mini 上引導(dǎo) Linux Ubuntu。

安裝教程

用戶(hù)可以下載 Corellium 共享的有關(guān)如何啟動(dòng) Ubuntu 的說(shuō)明。關(guān)于此說(shuō)明,簡(jiǎn)單概括,首先需要下載其實(shí)時(shí)映像(從用于 Raspberry Pi 的 ARM64 Ubuntu 構(gòu)建中稍作修改),然后將映像復(fù)制到外部 USB 驅(qū)動(dòng)器(需要至少 16GB 的容量),將 USB 驅(qū)動(dòng)器連接到 Mac Mini 的 USB-C 端口,啟動(dòng)進(jìn)入初始操作系統(tǒng)界面,安裝自定義內(nèi)核(Corellium 提供了安裝腳本),最后使用默認(rèn)憑據(jù)登錄。

Corellium 也稱(chēng),安裝過(guò)程不是很友好,因此不建議初學(xué)者在 Mac Mini 上使用 Linux。此外,M1 的機(jī)器學(xué)習(xí)核心沒(méi)有 GPU 加速或支持,因此不要企圖在新系統(tǒng)上玩游戲或運(yùn)行機(jī)器學(xué)習(xí)任務(wù)。但對(duì)于 PC 硬件和 Linux 的發(fā)燒友來(lái)說(shuō),這仍然是個(gè)令人振奮的消息。此外,Linux 創(chuàng)造者 Linus Torvalds 也稱(chēng),Apple Silicon MacBooks 所提供的性能和電池壽命是首屈一指的,因此它們非常適合進(jìn)行實(shí)時(shí)編程。
責(zé)任編輯:tzh

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    462

    文章

    53221

    瀏覽量

    454627
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    135

    文章

    9460

    瀏覽量

    386351
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11577

    瀏覽量

    216966
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7262

    瀏覽量

    128042
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    M3 Ultra 蘋(píng)果最強(qiáng)芯片 80 核 GPU,32 核 NPU

    設(shè)計(jì)(24 性能核 + 8 能效核),對(duì)比前代 M2 Ultra,多核性能提升 30%,單核性能提升約 16%。蘋(píng)果官方稱(chēng)其 CPU 性能比 M2 Ultra 快 1.5 倍,比 M1
    的頭像 發(fā)表于 03-10 10:42 ?3366次閱讀
    <b class='flag-5'>M</b>3 Ultra <b class='flag-5'>蘋(píng)果</b>最強(qiáng)<b class='flag-5'>芯片</b> 80 核 GPU,32 核 NPU

    蘋(píng)果新款MacBook Pro或?qū)⒂诮袂锎钶dM5芯片

    到,Mac mini和iMac也有望在2025年底前獲得M5芯片的升級(jí)。這意味著,蘋(píng)果將全面推動(dòng)其電腦產(chǎn)品線(xiàn)向更高性能、更高效的芯片邁進(jìn)。
    的頭像 發(fā)表于 02-18 09:38 ?1182次閱讀

    THS8135進(jìn)行YUV輸出,如何配置M1,M2,還有SYNC_T這些信號(hào)?

    您好!我現(xiàn)在在使用THS8135的過(guò)程中遇到了點(diǎn)小麻煩,我想進(jìn)行YUV輸出,但是不知道如何配置M1,M2,還有SYNC_T這些信號(hào),出來(lái)的結(jié)果和想要的結(jié)果不一樣
    發(fā)表于 02-14 06:26

    M1攜手6D Technologies云原生BSS平臺(tái)實(shí)現(xiàn)轉(zhuǎn)型

    (后付費(fèi))用戶(hù)從原有系統(tǒng)遷移至Canvas。 此次現(xiàn)代化改造在最大限度減少中斷的情況下提升了服務(wù)交付、運(yùn)營(yíng)效率和客戶(hù)體驗(yàn),是M1數(shù)字化發(fā)展的一個(gè)重要里程碑。 該遷移項(xiàng)目利
    的頭像 發(fā)表于 01-15 15:42 ?633次閱讀

    蘋(píng)果M4 Ultra芯片預(yù)計(jì)2025年上半年亮相

    近日,據(jù)知名蘋(píng)果爆料人士Mark Gurman透露,全新的蘋(píng)果Mac Studio有望在2025年上半年驚艷登場(chǎng)。這款備受期待的電腦工作室產(chǎn)品將分為標(biāo)準(zhǔn)版和高配版,分別搭載蘋(píng)果最新的
    的頭像 發(fā)表于 01-15 10:27 ?1096次閱讀

    中軟高科身份證讀取及M1卡讀寫(xiě)二合一機(jī)具開(kāi)發(fā)文檔

    中軟高科這款機(jī)具除了二代身份證閱讀功能,還可以對(duì)M1卡進(jìn)行讀寫(xiě)操作,從而實(shí)現(xiàn)身份證識(shí)讀與M1制卡二合一。 機(jī)具照片 開(kāi)發(fā)文檔
    發(fā)表于 01-04 11:25

    mac和windows的區(qū)別 mac的優(yōu)缺點(diǎn)分析

    Mac和Windows的區(qū)別 Mac和Windows是兩種主流的操作系統(tǒng),它們各自有著不同的設(shè)計(jì)理念和用戶(hù)群體。以下是對(duì)Mac和Windows操作
    的頭像 發(fā)表于 12-19 15:01 ?1.4w次閱讀

    蘋(píng)果M4 Ultra芯片或2025年亮相,Mac Studio與Mac Pro將率先搭載

    近日,蘋(píng)果公司正式揭曉了三款全新的M4系列芯片組,但遺憾的是,備受矚目的M4 Ultra芯片并未在此次發(fā)布會(huì)上現(xiàn)身。然而,據(jù)知名爆料專(zhuān)家馬克
    的頭像 發(fā)表于 11-06 15:35 ?1735次閱讀

    蘋(píng)果M4 Ultra芯片預(yù)計(jì)2025年上半年亮相,Mac Studio將率先搭載

    11月14日最新消息,蘋(píng)果公司近期雖然推出了三款全新的M4芯片組,但備受關(guān)注的M4 Ultra芯片并未在此次發(fā)布會(huì)上現(xiàn)身。然而,據(jù)知名爆料人
    的頭像 發(fā)表于 11-05 14:37 ?1799次閱讀

    蘋(píng)果將推出M4 Ultra芯片,強(qiáng)化下一代Mac Pro與Mac Studio性能

    據(jù)彭博社11月4日的報(bào)道,蘋(píng)果公司計(jì)劃在明年推出其最新的M4 Ultra芯片。這款芯片將被應(yīng)用在下一代Mac Pro中,并有望再次刷新性能記
    的頭像 發(fā)表于 11-04 14:58 ?1314次閱讀

    蘋(píng)果發(fā)布新款MacBook Pro,M4 Max芯片性能提升3.5倍

    4 Pro及M4 Max三款處理器,這些處理器均屬于蘋(píng)果為整個(gè)Mac產(chǎn)品線(xiàn)所打造的新一代芯片家族。此外,這些筆記本還提供了防眩光屏幕選項(xiàng)、升級(jí)后的高速端口、增強(qiáng)的視頻會(huì)議攝像頭,以及容
    的頭像 發(fā)表于 11-01 14:41 ?1999次閱讀

    蘋(píng)果發(fā)布搭載M4芯片的iMac

    蘋(píng)果公司在推出iPad mini之后,又驚喜地發(fā)布了搭載M4芯片的全新iMac。相較于M1芯片,M
    的頭像 發(fā)表于 10-29 14:13 ?1658次閱讀

    蘋(píng)果M5芯片明年發(fā)布,新款iPad Pro有望同步推出

    10月28日有報(bào)道指出,蘋(píng)果計(jì)劃于本周發(fā)布配備M4芯片Mac系列新品,涵蓋MacBook Pro、iMac及Mac mini等機(jī)型。
    的頭像 發(fā)表于 10-28 16:37 ?2019次閱讀

    蘋(píng)果或下周舉辦M4 Mac電腦系列發(fā)布會(huì)

    蘋(píng)果營(yíng)銷(xiāo)高管格雷格·喬斯維克(Greg Joswiak)在社交媒體上透露,蘋(píng)果即將舉辦一場(chǎng)Mac電腦系列發(fā)布會(huì),預(yù)示著搭載全新M4芯片
    的頭像 發(fā)表于 10-26 15:31 ?1532次閱讀

    蘋(píng)果獲在下周推出搭載M4系列的Mac

    據(jù)國(guó)外媒體報(bào)道,與去年在iPhone 15系列發(fā)布后的次月推出搭載M3系列芯片的MacBook Pro和iMac等產(chǎn)品線(xiàn)的做法相似,外界普遍預(yù)測(cè)蘋(píng)果將在今年秋季新品發(fā)布會(huì)后,繼續(xù)對(duì)Mac
    的頭像 發(fā)表于 10-24 16:18 ?1254次閱讀