Apple Silicon: ecco come avviare Linux e Windows sui nuovi Mac (video)

Federica Papagni

Con l’arrivo dei MacBook dotati dei chip proprietari Apple M1, il mondo del modding si è sbizzarrito per cercare di portare Linux e Windows su Mac ARM. Dal momento che i due sistemi operativi citati non sono affatto estranei al mondo ARM, tale tentativo fin dall’origine è stato considerato tutt’altro che impossibile. Sviluppatori hanno dato anima e corpo per riuscire a decifrare l’implementazione ARM personalizzata di Apple, e ora tale fatica ha dato i suoi frutti: è possibile avviare Windows 10 e Linux su Mac con Apple Silicon, anche se tramite virtualizzazione.

Alexander Graf, ingegnere software di Amazon, è riuscito infatti ad adattare QEMU, il popolare emulatore open source e virtualizzatore, ottenendo come risultato il funzionamento di quasi tutte le funzioni di base, inclusi audio virtualizzato e interfacce di rete. Successivamente diversi sviluppatori si sono uniti per correggere i bug rimanenti e rendere il processo di installazione più intuitivo.

LEGGI ANCHE: Tennis World Tour 2 in arrivo su PS5 e Xbox Series X/S nel 2021

È necessario specificare che tale processo non va in nessun a rimuovere il sistema operativo principale, per cui non dovete temere di combinare qualche pasticcio. Tuttavia, sono ancora esistenti degli impedimenti che contrastano l’avvio nativo di Windows o Linux su Mac ARM. Linus Torvalds, il creatore di Linux, ritiene che a rendere complicato il porting è la natura chiusa della GPU integrata e altri componenti nel SoC M1. Una delle possibili soluzioni, quindi, sarebbe l’eventuale apertura proprio della casa di Cupertino.

Se desiderate procedere con tale porting tramite QEMU, potete seguire il video tutorial che vi mettiamo a disposizione qui sotto.

Video

Via: XDA Developers
  • Epp Core

    La prova che M1 non è nient’altro che ARM. Altrochè solo ISA ARM. Tutto l’IP core l’hanno fregato ad ARM mentre Apple paga le licenze solo per la ISA. ARM lo sa e se la ride.

    • admersc

      Questa invece è la prova che non sai un accidenti di niente e non sai distinguere set ISA da un’architettura di microprocessore. Seguendo il tuo disordinato ragionamento, sarebbe come dire che AMD x86 usa lo stesso core di Intel che gli concede il set ISA.

      ARM sviluppa il set sia (AArch 64 è stato realizzato con cooperazione di Apple, infatti Apple uscii nel 2013 con un chip a 64bit in volumi prima ancora dei Cortex della stessa ARM..) Apple realizza da A6 nuclei di core completamenti custom più di quanto faccia Qualcomm o Samsung che si appoggiano ancora al design Cortex di ARM.