Apple Silicon M1處理器的強大功能使開發(fā)人員,黑客和修補匠們幻想著可能的用例超出了Apple的預(yù)期甚至允許的范圍。當然,有些已經(jīng)以虛擬化環(huán)境的方式使Windows在其上運行。現(xiàn)在,一些安全研究人員也想出了如何直接在硬件上運行Linux的方法,盡管有一些問題仍然可能使它對于Linux用戶的日常驅(qū)動程序沒有太大用處。
不足為奇的是,會有計算機和技術(shù)愛好者對使強大的M1 Silicon做任何事情都感興趣。對于已經(jīng)習慣查看各種計算機上安裝的開源操作系統(tǒng)的Linux開發(fā)人員和用戶來說,新CPU也是一個很大的興趣來源,尤其是那些無法在macOS上運行的計算機。鑒于其非常封閉的生態(tài)系統(tǒng),它還提出了使Linux甚至在M1 Mac上啟動的挑戰(zhàn),這是黑客和安全研究人員無法否認的。
那就是Corellium進來的地方,因其iPhone安全性和黑客工具而受到歡迎和不歡迎。自今年年初以來,該團隊一直在努力使Linux在M1 Mac上運行,他們可能最終達到了一個里程碑。他們能夠在USB記憶棒上為Raspberry Pi啟動經(jīng)過修改的Ubuntu Linux,并被宣傳為完全可用,但有一些重要問題。
首先,通過USB-C加密狗而不是直接通過Wi-Fi進行網(wǎng)絡(luò)連接。但是,更重要的是,它只能使用Apple Silicon M1的CPU,而不能使用其GPU,這一限制會帶來嚴重的性能后果,尤其是在渲染圖形時。換句話說,它仍然無法充分利用Apple M1出名的功能。
使Linux在M1 Mac上啟動并運行的過程可能并不完全是出于膽小,因為它很可能需要擺弄Mac并可能越獄。話雖如此,Corellium在該領(lǐng)域已經(jīng)頗有名氣,并承諾會盡快發(fā)布說明。