Apple bi trebao vratiti Boot Camp za Arm Macove

click fraud protection

Krajnje je vrijeme da pokrenete Windows izvorno na Apple Siliconu, a Boot Camp je najbolji način da to učinite.

Ključni zahvati

  • Appleov prijelaz na prilagođene Arm procesore za Mac liniju doveo je do nedostatka mogućnosti instalacije Operativni sustavi Microsoft Windows putem Boot Campa, što ograničava izbor korisnicima koji se oslanjaju na Windows softver.
  • Performanse i trajanje baterije Apple Silicon Mac računala čine ih idealnim za programiranje u pokretu i svakodnevno produktivnosti, ali nedostatak dvostrukog pokretanja sprječava ih da budu prvi izbor za Windows ili Linux korisnika.
  • Dok Google dopušta podršku za Linux i pokretanje OS-a treće strane na Chromebookovima, postupci su previše tehnički za obične korisnike. Apple bi potencijalno mogao ponuditi firmware za razvojne programere za pokretanje Windowsa na Arm Mac računalima, ulazeći u neiskorišteni segment tržišta. Međutim, malo je vjerojatno da će se to dogoditi zbog Appleovog fokusa na promoviranje macOS-a.

Kada je Apple najavio plan prijelaza s Intel CPU-a na prilagođene Arm procesore za svoju Mac liniju na WWDC 2020., okončao je dugogodišnje glasine. Bez sumnje, prelazak na interno rješenje također nam je dao ono što će sigurno biti

najbolji Mac za puno ljudi, posebno kada uzmete u obzir izvedbu vs. faktor učinkovitosti.

Za besprijekorno prebacivanje, tvrtka je osmislila dinamički binarni prevoditelj kako bi krajnji korisnici mogli pokrenuti izvorni softver x86 na Macovima temeljenim na Apple Siliconu. Ali rekao bih da postoji jedna glavna komponenta macOS-a koja je izostavljena i Apple bi također trebao razmisliti o tome da je donese na zabavu. Govorim o mogućnosti instaliranja Microsoft Windows operativnih sustava putem Boot Campa.

Znam, to je mrtav konj, ali ja ga bijem. Apple voli pristup ograđenom vrtu, što je vidljivo iz činjenice da je to službena metoda Bočno učitavanje iOS aplikacije udaljeni su još mjeseci. Uz navedeno, prelazak Maca na Intelove procesore otvorio je vrata za ljubitelje alternativnih OS-a, zahvaljujući fleksibilnosti x86 arhitekture. Instaliranje distribucija Linuxa — i to bez Boot Campa — na vaš ultraprijenosni MacBook Air nije bio ni pusti san u Intelovoj eri.

Ali moćan i jednostavan kao i sadašnji rješenja pokretana virtualizacijom možda, oni zapravo nemaju duh onoga za što bih mogao tvrditi da je najbolja metoda instaliranje sustava Windows na Mac u postavci dvostrukog pokretanja. Zato što su preglomazni i nisu baš fino podešeni od strane Applea kao što je bio Boot Camp Assistant.

Tamo. rekao sam to. Stvarno želim novu iteraciju Boot Campa, prilagođenu Apple Silicon Mac računalima.

Čekaj, zašto se odreći macOS-a na Apple hardveru?

Izbor, pojednostavljeno rečeno.

Performanse i trajanje baterije u ponudi Apple Silicon MacBook računala nemaju premca, tako da će ovi strojevi biti savršeni za programiranje u pokretu, kao i za svakodnevne zadatke produktivnosti. Appleova kvaliteta izrade je još jedan značajan atribut, zbog kojeg lako mogu preporučiti hardver svima koji traže prijedloge za odabir najbolji laptop za njihove potrebe. Ali znate što me obično sprječava da ih odaberem kao prvi izbor? To je nedostatak dvostrukog pokretanja.

Moji su roditelji, na primjer, okorjeli korisnici Windowsa. Hvale činjenicu da se Macovi mogu pokrenuti Microsoft Office, ali i mamin računovodstveni softver i očev dijagnostički alat za automobile zahtijevaju Windows. Potonji čak može detektirati VM, tako da ih ne mogu natjerati da se prebace. Mnogi moji prijatelji, s druge strane, rade kao softverski inženjeri i sistemski administratori, koji preferiraju Linux kao svoj primarni OS. Ako Apple i dalje dopušta dvostruko dizanje putem Boot Camp Assistant, lako mogu uživati ​​u najboljem od oba svijeta.

Nakon svega, Windows na Arm sada je dovoljno zreo, pa Windows 11 na Apple Silicon Macu bila bi savršena kombinacija. Uparite ga sa Podsustav Windows za Linux i Podsustav Windows za Android, i imat ćete nevjerojatno računalo koje može pokretati aplikacije za četiri glavna operativna sustava.

Google je to dobro napravio, ili nisu?

Nisam ovdje da hvalim Google za donošenje racionalne odluke o ponudi Linux podrška na Chromebookovima. Iako nije službeno podržano, napredni korisnici također mogu pokrenuti Windows (ili također macOS, ako ste prilično uporni) nakon instaliranja odgovarajućeg firmware treće strane na njihovim x86 ChromeOS uređajima. U slučaju da tražite Arm Chromebook za dodatnu bateriju, bit će vam drago znati da razvojna zajednica za naknadno tržište naporno radi na donijeti izvornu podršku za pokretanje Linuxa njima također.

Pokretanje Fedore na Chromebooku koji koristi firmware MrChromebox

Sve u svemu, Google bi bio u zabludi da sada ukine mogućnost pokretanja drugih operativnih sustava sa svojih ChromeOS uređaja. Bilo kako bilo, Googleove ponude nisu ni blizu tako privlačne kao Boot Camp, jednostavno zato što su postupci previše tehnički i uopće nisu namijenjeni običnim korisnicima.

Jedini problem je Apple

Za nesvjesne, Apple dopušta dizanje kernela trećih strana na Arm Mac računalima. Samo što binarno sučelje aplikacije (ABI) od svaki aspekt interakcije pokretanja i firmvera je u osnovi što god macOS radi, što znači da se operativni sustavi koji nisu macOS moraju ponašati kao macOS što se tiče njihove komunikacije s ostatkom platforme.

Budući da nema potrebe za iskorištavanjem eksploatacije za pokretanje nepotpisanog kernela, tehnički se može izvršiti obrnuti inženjering procesa pokretanja Apple Silicon Mac računala i pripremiti lanac pokretanja za druge operacije sustava. Upravo to projektiraju programeri Asahi Linuxa pokušao i na kraju se dosjetio m1n1, eksperimentalni Linux bootloader za Arm Macove.

Unatoč postizanju ovog naizgled nemogućeg podviga, izvorno pokretanje sustava Windows na vašem sjajnom novom MacBook Pro još uvijek je zastrašujući posao. Za razliku od tipičnih x86 računala, ne možete jednostavno napraviti USB s kojeg se može pokrenuti sustav Windows i nastaviti s njim na Apple Silicon uređaju. To je zato što 1) pristup pokretanju Linuxa nije dovoljan za Windows kernel i 2) Apple ne nudi nikakav paket upravljačkih programa za Windows za hardverske komponente na Arm Mac računalima — kao što je bio slučaj s Bootom Kamp. Nije ni čudo zašto mi smeta gubitak Appleovog prvotnog alata za višestruko pokretanje na superiornim Arm Mac računalima novog doba.

Vrijeme je da to učinite kako treba

Kada počnete koristiti toliko Arm računala kao mi, počinjete shvaćati da su neke od popularnih ponuda ozbiljno trome. Puno ranih Qualcommovih čipsetova imalo je problema s performansama, a mnogi noviji modeli naišli su na probleme zbog nedostatka odgovarajućeg puta nadogradnje. Tijekom godina, čini se da tvrtke to ne mogu popraviti, a ja sam frustriran i umoran od suočavanja s tim. Snapdragon X Elite Čini se da donosi značajno poboljšanje performansi na stol, iako tek trebamo promatrati potencijal čipa u različitim scenarijima stvarnog svijeta.

Ali, s obzirom na to da su Appleovi ludo dobri Arm Macovi već ovdje i svatko ih može kupiti odmah bez pretraživanja po opskurnim tržnicama, imam prijedlog.

Što ako Apple ponudi poseban firmware za razvojne programere isključivo za pokretanje sustava Windows na Arm Mac računalima? To je vjerojatno žargon koji zvuči prilično zbrkano, ali mislim da je to zapravo prilika da se uđe u neistražen segment tržišta. Zamislite Mac Mini, ali zakamufliran kao Windows Dev Kit.

Tvrtka Cupertino čak može surađivati ​​s Microsoftom i koristiti Projekt Mu kao osnova za održavanje slika firmvera kompatibilnih sa sustavom Windows za različite Apple Silicon uređaje. Zatim, potpuno ponovno pisanje Boot Campa za zadatak fleširanja firmvera i paket bitnih upravljačkih programa — dovoljno za brzi početak putovanja.

Svaka čast macOS!

Koliko god sve to nevjerojatno zvučalo, i bez obzira na to koliko brzo bi Windows/Linux entuzijasti nakon ovoga vjerojatno kupili Macove za konfiguriranje višestrukog pokretanja, ne vidim da će se to dogoditi. Apple je prilično uložio u promicanje macOS-a i tvrtka neće propustiti nijedan prostor da pokori svoje konkurente. Nakon svega, Alati za prijenos igre mogao biti razlog zašto biste mogli odabrati MacBook kao svoj sljedeći gaming laptop.

Dakle, Apple, ne očekujem nešto nestvarno od tebe. Moji zahtjevi (i nekoliko drugih ljudi) za pokretanjem Windowsa na Apple Silicon Mac računalima izdržat će putem VM-a, sve dok je virtualizacija dovoljna za slučaj upotrebe. Samo vas pitamo, u novom duhu dajući svojim klijentima ono što žele, a ne zauvijek ubiti Boot Camp. Radije ga ponovno pokrenite s novom slavom Windows 12 možda?