È giunto il momento di far funzionare Windows in modo nativo su Apple Silicon e Boot Camp è il modo migliore per farlo.
Punti chiave
- Il passaggio di Apple ai processori Arm personalizzati per la sua linea Mac ha portato alla mancanza della possibilità di installazione Sistemi operativi Microsoft Windows tramite Boot Camp, che limita la scelta per gli utenti che si affidano a Windows Software.
- Le prestazioni e la durata della batteria dei Mac Apple Silicon li rendono ideali per la programmazione in movimento e per tutti i giorni attività di produttività, ma la mancanza del dual-boot impedisce loro di essere la prima scelta per Windows o Linux utenti.
- Sebbene Google consenta il supporto Linux e l'avvio di sistemi operativi di terze parti sui Chromebook, le procedure sono troppo tecniche per gli utenti normali. Apple potrebbe potenzialmente offrire un firmware per sviluppatori per l’avvio di Windows su Arm Mac, attingendo a un segmento di mercato non sfruttato. Tuttavia, è improbabile che ciò accada a causa dell’attenzione di Apple sulla promozione di macOS.
Quando Apple ha annunciato il piano di transizione dalle CPU Intel ai processori Arm personalizzati per la sua gamma Mac alla WWDC 2020, ha posto fine alle voci di corridoio di lunga data. Senza dubbio il passaggio alla soluzione interna ci ha dato anche quello che sicuramente sarà il miglior Mac per un sacco di persone, soprattutto se si considera il rapporto prestazioni vs. fattore di efficienza.
Per effettuare un passaggio senza interruzioni, l’azienda ha ideato un traduttore binario dinamico in modo che gli utenti finali possano eseguire software nativo x86 sui Mac basati su Apple Silicon. Ma direi che c'è un componente importante di macOS che è stato lasciato fuori e Apple dovrebbe prendere in considerazione l'idea di portarlo alla festa. Sto parlando della possibilità di installare i sistemi operativi Microsoft Windows tramite Boot Camp.
Lo so, è un cavallo morto, ma lo sto battendo. Apple ama l'approccio del giardino recintato, il che è evidente dal fatto che è un metodo ufficiale di Sideload dell'app iOS mancano ancora mesi. Detto questo, la transizione del Mac ai processori Intel ha aperto le porte agli amanti dei sistemi operativi alternativi, grazie alla flessibilità dell'architettura x86. Installare distribuzioni Linux, anche senza Boot Camp, sul tuo MacBook Air ultraportatile non era nemmeno un sogno irrealizzabile nell'era Intel.
Ma potente e facile da usare come quello attuale soluzioni basate sulla virtualizzazione potrebbe essere, non hanno davvero lo spirito di quello che potrei sostenere sia il metodo migliore installazione di Windows su un Mac in una configurazione dual-boot. Perché sono troppo ingombranti e non esattamente messi a punto da Apple come lo era l'Assistente Boot Camp.
Là. L'ho detto. Voglio davvero una nuova iterazione di Boot Camp, fatta su misura per i Mac Apple Silicon.
Aspetta, perché abbandonare macOS sull'hardware Apple?
Scelta, per dirla semplicemente.
Le prestazioni e la durata della batteria offerte dai MacBook Apple Silicon non sono seconde a nessuno, quindi queste macchine saranno perfette per la programmazione in movimento e per le attività di produttività quotidiane. La qualità costruttiva di Apple è un altro attributo degno di nota, che mi porta a consigliare facilmente l'hardware a chiunque cerchi suggerimenti per la scelta miglior portatile per i loro bisogni. Ma sai cosa solitamente mi impedisce di sceglierli come prima scelta? È la mancanza del dual-boot.
I miei genitori, ad esempio, sono utenti Windows accaniti. Lodano il fatto che i Mac possano funzionare Microsoft Office, ma sia il software di contabilità di mia madre che il kit di strumenti diagnostici automobilistici di mio padre richiedono Windows. Quest'ultimo può persino rilevare le VM, quindi non posso farle cambiare. Molti dei miei amici, d’altro canto, lavorano come ingegneri del software e amministratori di sistema, e preferiscono Linux come sistema operativo principale. Se Apple consente ancora il dual-boot tramite Boot Camp Assistant, possono facilmente godersi il meglio di entrambi i mondi.
Dopotutto, Finestre sul braccio ora è abbastanza maturo, quindi finestre11 su un Apple Silicon Mac sarebbe una combinazione perfetta. Abbinalo a Sottosistema Windows per Linux E Sottosistema Windows per Androide avrai un computer incredibile in grado di eseguire app per i quattro principali sistemi operativi.
Google ha fatto bene, o no?
Non sono qui per lodare Google per aver preso una decisione razionale da offrire Supporto Linux sui Chromebook. Sebbene non sia ufficialmente supportato, gli utenti esperti possono anche eseguire Windows (o anche macOS, se sei abbastanza irremovibile) dopo aver installato l'appropriato firmware di terze parti sui loro dispositivi ChromeOS x86. Nel caso in cui cerchi i Chromebook Arm per la carica extra della batteria, sarai felice di sapere che la comunità di sviluppo aftermarket sta lavorando duramente per portare il supporto di avvio nativo di Linux anche a loro.
Tutto sommato, Google sarebbe stato fuorviato se ora togliesse la possibilità di avviare altri sistemi operativi dai suoi dispositivi ChromeOS. Comunque sia, le offerte di Google non sono affatto allettanti come Boot Camp, semplicemente perché le procedure sono troppo tecniche e non sono mai destinate agli utenti abituali.
L'unico problema è Apple
Per gli ignari, Apple consente l'avvio di kernel di terze parti su Arm Mac. È solo che l'interfaccia binaria dell'applicazione (ABI) di ogni aspetto dell'interazione tra avvio e firmware è fondamentalmente qualunque cosa faccia macOS, il che significa che i sistemi operativi non macOS devono comportarsi come macOS per quanto riguarda le comunicazioni con il resto della piattaforma.
Poiché non è necessario sfruttare un exploit per avviare un kernel non firmato, tecnicamente è possibile decodifica il processo di avvio dei Mac Apple Silicon e prepara la catena di avvio per altre operazioni sistemi. Questo è esattamente ciò che pensano gli sviluppatori del progetto Asahi Linux tentata e alla fine mi è venuta in mente m1n1, un bootloader Linux sperimentale per Arm Mac.
Nonostante abbia raggiunto questa impresa apparentemente impossibile, avvia Windows in modo nativo sul tuo nuovo splendente Macbook Pro è ancora un lavoro arduo. A differenza dei tipici PC x86, non puoi semplicemente creare una USB avviabile di Windows e usarla su un dispositivo Apple Silicon. Questo perché 1) l'approccio di avvio di Linux non è sufficiente per il kernel di Windows e 2) Apple non fornisce alcun pacchetto di driver Windows per i componenti hardware sui Mac Arm, come ha fatto con Boot Campo. Non c'è da stupirsi perché sono risentito per la perdita dello strumento multi-boot originale di Apple sui Mac Arm di nuova generazione superiori.
È ora di farlo bene
Quando inizi a utilizzare tanti PC Arm quanti ne utilizziamo noi, inizi a capire che alcune delle offerte più popolari sono seriamente lente. Molti dei primi chipset Qualcomm presentavano problemi di prestazioni e molti modelli recenti hanno avuto problemi a causa della mancanza di un percorso di aggiornamento adeguato. Nel corso degli anni, le aziende non riescono a risolvere il problema e io sono frustrato e stanco di affrontarlo. Lo Snapdragon X Elite sembra portare un notevole incremento delle prestazioni sul tavolo, anche se dobbiamo ancora osservare il potenziale del chip in diversi scenari del mondo reale.
Ma, dato che gli ottimi Arm Mac di Apple sono già qui e chiunque può acquistarli subito senza frugare in mercati oscuri, ho una proposta.
Cosa succederebbe se Apple offrisse uno speciale firmware per sviluppatori esclusivamente per l'avvio di Windows su Arm Mac? Probabilmente è un gergo piuttosto confuso, ma penso che in realtà sia un'opportunità per attingere a un segmento di mercato inesplorato. Pensa al Mac Mini, ma camuffato da Kit di sviluppo Windows.
L'azienda di Cupertino può anche collaborare con Microsoft e utilizzare Progetto Mu come base per mantenere le immagini firmware conformi a Windows per diversi dispositivi Apple Silicon. Successivamente, una riscrittura totale di Boot Camp per l'attività di aggiornamento del firmware e un pacchetto di driver essenziali, sufficienti per avviare il viaggio.
Tutti acclamano macOS!
Per quanto sorprendente possa sembrare, e non importa quanto velocemente gli appassionati di Windows/Linux comprerebbero probabilmente i Mac per configurare l'avvio multiplo dopo questo, non vedo che ciò accada. Apple è molto impegnata nella promozione di macOS e l'azienda non perde occasione per sottomettere i suoi concorrenti. Dopotutto, Kit di strumenti per il porting del gioco potrebbe essere il motivo per cui potresti scegliere un MacBook come prossimo portatile da gioco.
Quindi, Apple, non mi aspetto qualcosa di irreale da te. I miei requisiti (e quelli di molte altre persone) per l'esecuzione di Windows su Mac Apple Silicon resisteranno tramite le macchine virtuali, purché la virtualizzazione sia sufficiente per il caso d'uso. Te lo stiamo solo chiedendo, nel nuovo spirito di dare ai tuoi clienti ciò che vogliono, per non uccidere definitivamente Boot Camp. Piuttosto, rilanciarlo con accanto una nuova gloria finestre 12 Forse?