Apple ar trebui să readucă Boot Camp pentru Arm Mac

Este timpul să ruleze Windows nativ pe Apple Silicon, iar Boot Camp este cel mai bun mod de a face acest lucru.

Recomandări cheie

  • Tranziția Apple la procesoare Arm personalizate pentru gama sa de Mac a dus la lipsa capacității de instalare. Sistemele de operare Microsoft Windows prin Boot Camp, ceea ce limitează alegerea utilizatorilor care se bazează pe Windows software.
  • Performanța și durata de viață a bateriei Mac-urilor Apple Silicon le fac ideale pentru programarea în mișcare și de zi cu zi sarcini de productivitate, dar lipsa de pornire dublă le împiedică să fie prima alegere pentru Windows sau Linux utilizatorii.
  • În timp ce Google permite suportul Linux și pornirea sistemului de operare terță parte pe Chromebookuri, procedurile sunt prea tehnice pentru utilizatorii obișnuiți. Apple ar putea oferi un firmware de dezvoltator pentru pornirea Windows pe Arm Mac-uri, accesând un segment de piață neexploatat. Cu toate acestea, este puțin probabil să se întâmple din cauza concentrării Apple pe promovarea macOS.

Când Apple a anunțat planul de tranziție de la procesoarele Intel la procesoare Arm personalizate pentru gama sa de Mac la WWDC 2020, a pus capăt zvonurilor de lungă durată. Fără îndoială, trecerea la soluția internă ne-a oferit și ceea ce cu siguranță va fi cel mai bun Mac pentru o mulțime de oameni, mai ales când iei în considerare performanța vs. factor de eficiență.

Pentru a face o schimbare fără probleme, compania a creat un traducător binar dinamic, astfel încât utilizatorii finali să poată rula software nativ x86 pe Mac-uri bazate pe Apple Silicon. Dar aș susține că există o componentă majoră a macOS care este omisă și Apple ar trebui să ia în considerare și să o aducă la petrecere. Vorbesc despre posibilitatea de a instala sisteme de operare Microsoft Windows prin Boot Camp.

Știu, este un cal mort, dar îl bat. Apple iubește abordarea grădinii cu pereți, ceea ce este evident din faptul că o metodă oficială de Încărcare laterală a aplicației iOS mai sunt luni distanta. Acestea fiind spuse, tranziția Mac la procesoarele Intel a deschis porțile pentru iubitorii de sisteme de operare alternative, datorită flexibilității arhitecturii x86. Instalarea distribuțiilor Linux - și asta fără Boot Camp - pe MacBook Air ultraportabil nu era nici măcar un vis în epoca Intel.

Dar la fel de puternic și ușor de utilizat ca și actualul soluții bazate pe virtualizare ar putea fi, ei nu au cu adevărat spiritul a ceea ce aș putea spune că este cea mai bună metodă instalarea Windows pe un Mac într-o configurație cu pornire dublă. Pentru că sunt prea greoaie și nu tocmai ajustate de Apple așa cum a fost Boot Camp Assistant.

Acolo. Am spus-o. Îmi doresc foarte mult o nouă iterație a Boot Camp, personalizată pentru Apple Silicon Mac.

Stai, de ce să renunți la macOS pe hardware-ul Apple?

Alegere, pentru a spune simplu.

Performanța și durata de viață a bateriei oferite de Apple Silicon MacBooks sunt de neegalat, astfel încât aceste aparate vor fi perfecte pentru programarea din mers, precum și pentru sarcinile de productivitate de zi cu zi. Calitatea construcției Apple este un alt atribut notabil, ceea ce mă face să recomand cu ușurință hardware-ul oricui caută sugestii pentru alegerea cel mai bun laptop pentru nevoile lor. Dar știi ce mă împiedică de obicei să le aleg ca primă alegere? Este lipsa dual-booting-ului.

Părinții mei, de exemplu, sunt utilizatori hardcore de Windows. Ei laudă faptul că Mac-urile pot rula Microsoft Office, dar atât software-ul de contabilitate al mamei, cât și setul de instrumente de diagnosticare auto al tatălui meu necesită Windows. Acesta din urmă poate detecta chiar și VM-uri, așa că nu le pot face să se schimbe. Mulți dintre prietenii mei, pe de altă parte, lucrează ca ingineri software și administratori de sistem, care preferă Linux ca sistem de operare principal. Dacă Apple încă permite pornirea dublă prin Boot Camp Assistant, se pot bucura cu ușurință de ce este mai bun din ambele lumi.

La urma urmelor, Windows on Arm acum este suficient de matur, deci Windows 11 pe un Apple Silicon Mac ar fi o combinație perfectă. Asociați-l cu Subsistemul Windows pentru Linux și Subsistemul Windows pentru Android, și veți avea un computer incredibil care poate rula aplicații pentru patru sisteme de operare majore.

Google a făcut-o bine, sau ei?

Nu sunt aici să-l laud pe Google pentru că a luat o decizie rațională de a oferi Suport Linux pe Chromebookuri. Deși nu sunt acceptați oficial, utilizatorii puternici pot rula și Windows (sau macOS, dacă sunteți destul de neclintit) după instalarea aplicației adecvate. firmware terță parte pe dispozitivele lor x86 ChromeOS. În cazul în care sunteți după Arm Chromebookuri pentru sucul suplimentar de baterie, atunci veți fi încântați să aflați că comunitatea de dezvoltare a pieței de schimb depune eforturi pentru a aduceți suport nativ de pornire Linux si la ei.

Pornirea Fedora pe un Chromebook care rulează firmware-ul MrChromebox

Una peste alta, Google ar fi fost greșit să elimine acum capacitatea de a porni alte sisteme de operare de pe dispozitivele sale ChromeOS. Oricum ar fi, ofertele Google nu sunt nici pe departe la fel de atractive ca Boot Camp, pur și simplu pentru că procedurile sunt prea tehnice și nu sunt niciodată destinate utilizatorilor obișnuiți, în primul rând.

Singura problemă este Apple

Pentru cei inconștient, Apple permite încărcarea nucleelor ​​terță parte pe Arm Mac. Doar că interfața binară a aplicației (ABI) a fiecare aspect al interacțiunii de boot și firmware este practic orice face macOS, ceea ce înseamnă că sistemele de operare non-macOS trebuie să se comporte ca macOS în ceea ce privește comunicațiile lor cu restul platformei.

Deoarece nu este nevoie să folosiți un exploit pentru a porni un nucleu nesemnat, totuși, din punct de vedere tehnic, se poate faceți ingineria inversă a procesului de pornire al Mac-urilor Apple Silicon și pregătiți lanțul de pornire pentru alte operațiuni sisteme. Este exact ceea ce dezvoltatorii proiectului Asahi Linux încercat și până la urmă a venit cu m1n1, un bootloader Linux experimental pentru Arm Mac.

În ciuda faptului că ați realizat această performanță aparent imposibilă, porniți Windows în mod nativ pe noul dvs. strălucitor MacBook Pro este încă o muncă descurajantă. Spre deosebire de PC-urile x86 obișnuite, nu puteți pur și simplu să faceți un USB bootabil al Windows și să continuați cu el pe un dispozitiv Apple Silicon. Acest lucru se datorează faptului că 1) abordarea de pornire Linux nu este suficientă pentru nucleul Windows și 2) Apple nu oferă niciun pachet de drivere Windows pentru componentele hardware de pe Arm Mac - așa cum a făcut cu Boot Tabără. Nu e de mirare de ce mă supără pierderea instrumentului de pornire multiplă de la Apple pe Mac-urile superioare Arm New-Age.

E timpul să o faci corect

Când ajungeți să folosiți atât de multe PC-uri Arm câte noi, începi să realizezi că unele dintre ofertele populare sunt foarte lente. O mulțime de chipseturi Qualcomm timpurii au avut probleme de performanță, iar multe modele recente au probleme din cauza lipsei unei căi de upgrade adecvate. De-a lungul anilor, companiile par să nu remedieze asta, iar eu sunt frustrat și obosit să mă ocup de asta. Snapdragon X Elite pare să aducă o creștere remarcabilă a performanței la masă, deși încă nu observăm potențialul cipului în diferite scenarii din lumea reală.

Dar, având în vedere că Arm Mac-urile nebunești de la Apple sunt deja aici și oricine le poate cumpăra imediat, fără a căuta prin piețe obscure, am o propunere.

Ce se întâmplă dacă Apple oferă un firmware special pentru dezvoltatori doar pentru pornirea Windows pe Arm Mac-uri? Probabil că este un jargon destul de dezordonat, dar cred că este de fapt o oportunitate de a accesa segmentul de piață neexplorat. Gândiți-vă la Mac Mini, dar camuflat ca Kit de dezvoltare Windows.

Compania din Cupertino poate chiar colabora cu Microsoft și poate folosi Proiectul Mu ca bază pentru menținerea imaginilor firmware compatibile cu Windows pentru diferite dispozitive Apple Silicon. Apoi, o rescrie totală a Boot Camp pentru sarcina de flash-uri de firmware și un pachet de drivere esențiale - suficiente pentru a începe călătoria.

Salutare macOS!

Oricât de uimitor sună, și oricât de repede ar cumpăra pasionații de Windows/Linux probabil Mac-urile pentru configurarea multi-boot după aceasta, nu văd că se întâmplă. Apple este destul de investit în promovarea macOS, iar compania nu va pierde niciun scop de a-și supune concurenții. La urma urmelor, Setul de instrumente pentru portarea jocului ar putea fi motivul pentru care ați putea alege un MacBook ca următor laptop de gaming.

Deci, Apple, nu mă aștept la ceva ireal de la tine. Cerințele mele (și ale altora) pentru a rula Windows pe Apple Silicon Mac vor rezista prin intermediul VM-urilor, atâta timp cât virtualizarea este suficientă pentru cazul de utilizare. Vă cerem doar, în noul spirit al oferindu-le clienților tăi ceea ce își doresc, pentru a nu ucide Boot Camp definitiv. Mai degrabă, relansați-l cu o nouă glorie alături Windows 12 poate?