Apple bør bringe Boot Camp til Arm Macs tilbage

click fraud protection

Det er på høje tid at få Windows til at køre indbygget på Apple Silicon, og Boot Camp er den bedste måde at gøre det på.

Nøgle takeaways

  • Apples overgang til brugerdefinerede Arm-processorer til deres Mac-serie har ført til manglen på muligheden for at installere Microsoft Windows-operativsystemer via Boot Camp, hvilket begrænser valget for brugere, der er afhængige af Windows software.
  • Ydeevnen og batterilevetiden på Apple Silicon Macs gør dem ideelle til programmering på farten og til daglig produktivitetsopgaver, men manglen på dual-booting forhindrer dem i at være førstevalg til Windows eller Linux brugere.
  • Mens Google tillader Linux-understøttelse og opstart af tredjeparts OS på Chromebooks, er procedurerne for tekniske for almindelige brugere. Apple kunne potentielt tilbyde en udviklerfirmware til opstart af Windows på Arm Mac-computere, der kan udnytte et uudnyttet markedssegment. Det er dog usandsynligt, at det sker på grund af Apples fokus på at promovere macOS.

Da Apple annoncerede overgangsplanen fra Intel CPU'er til tilpassede Arm-processorer til deres Mac-serie på WWDC 2020, bragte det en ende på den mangeårige rygtemølle. Udviklingen til den interne løsning gav os utvivlsomt også det, der helt sikkert bliver

bedste Mac for en hel masse mennesker, især når man tænker på præstationen vs. effektivitetsfaktor.

For at lave et problemfrit skifte kom virksomheden med en dynamisk binær oversætter, så slutbrugere kan køre x86-native software på Apple Silicon-baserede Macs. Men jeg vil påstå, at der er en vigtig komponent i macOS, der er udeladt, og Apple bør også overveje at bringe den til festen. Jeg taler om muligheden for at installere Microsoft Windows-operativsystemer via Boot Camp.

Jeg ved godt, det er en død hest, men jeg slår den. Apple elsker den murede havetilgang, hvilket fremgår af det faktum, at en officiel metode til iOS app sideindlæsning er stadig måneder væk. Når det er sagt, åbnede Mac-overgangen til Intel-processorer sluserne for alternative OS-elskere, takket være fleksibiliteten i x86-arkitekturen. Installation af Linux-distros – også uden Boot Camp – på din ultrabærbare MacBook Air var ikke engang en drøm tilbage i Intel-æraen.

Men lige så kraftfuld og brugervenlig som den nuværende virtualiseringsdrevne løsninger måske har de ikke rigtig ånden i, hvad jeg kan hævde er den bedste metode til installation af Windows på en Mac i en dual-boot opsætning. Fordi de er for besværlige og ikke just finjusteret af Apple, som Boot Camp Assistant var.

Der. Jeg sagde det. Jeg ønsker virkelig en ny iteration af Boot Camp, skræddersyet til Apple Silicon Macs.

Vent, hvorfor droppe macOS på Apple-hardware?

Valg, for at sige det enkelt.

Ydeevnen og batterilevetiden, der tilbydes fra Apple Silicon MacBooks, er uden sidestykke, så disse maskiner vil være perfekte til programmering på farten, såvel som til daglige produktivitetsopgaver. Apples byggekvalitet er en anden bemærkelsesværdig egenskab, som gør, at jeg nemt kan anbefale hardwaren til alle, der søger forslag til valg af bedste bærbare computer til deres behov. Men ved du, hvad der normalt forhindrer mig i at vælge dem som førstevalg? Det er manglen på dual-booting.

Mine forældre, for eksempel, er hardcore Windows-brugere. De roser det faktum, at Mac'er kan køre Microsoft Office, men både min mors regnskabssoftware og min fars diagnostiske værktøjssæt til bilindustrien kræver Windows. Sidstnævnte kan endda registrere VM'er, så jeg kan ikke få dem til at skifte. Mange af mine venner arbejder på den anden side som softwareingeniører og systemadministratorer, som foretrækker Linux som deres primære OS. Hvis Apple stadig tillader dual-booting via Boot Camp Assistant, kan de nemt nyde det bedste fra begge verdener.

Trods alt, Vinduer på arm er nu moden nok, så Windows 11 på en Apple Silicon Mac ville være en perfekt kombination. Sæt den sammen med Windows-undersystem til Linux og Windows undersystem til Android, og du vil have en utrolig computer, der kan køre apps til fire store operativsystemer.

Google gjorde det rigtigt, eller gjorde de det?

Jeg er ikke her for at rose Google for at tage en rationel beslutning om at tilbyde Linux-understøttelse på Chromebooks. Selvom det ikke er officielt understøttet, kan superbrugere også køre Windows (eller også macOS, hvis du er ret stejl) efter at have installeret den relevante tredjeparts firmware på deres x86 ChromeOS-enheder. Hvis du er ude efter Arm Chromebooks for at få den ekstra batterisaft, så vil du blive glad for at vide, at eftermarkedets udviklingsfællesskab arbejder hårdt på at medbring native Linux-opstartsunderstøttelse også til dem.

Opstart af Fedora på en Chromebook, der kører MrChromebox-firmware

Alt i alt ville Google have været vildledt til at fjerne muligheden for at starte andre operativsystemer fra sine ChromeOS-enheder nu. Hvorom alting er, så er Googles tilbud ikke nær så tiltalende som Boot Camp, simpelthen fordi procedurerne er for tekniske og aldrig tiltænkt de almindelige brugere i første omgang.

Det eneste problem er Apple

For de uvidende, Apple tillader opstart af tredjepartskerner på Arm Macs. Det er bare, at applikationens binære grænseflade (ABI) af alle aspekter af boot- og firmwareinteraktion er dybest set hvad end macOS gør, hvilket betyder, at ikke-macOS-operativsystemer skal opføre sig som macOS for så vidt angår deres kommunikation med resten af ​​platformen.

Da der ikke er behov for at udnytte en udnyttelse til at starte en usigneret kerne, kan man teknisk set reverse-engineer opstartsprocessen for Apple Silicon Macs og klargør opstartskæden til anden drift systemer. Dette er præcis, hvad udviklerne af Asahi Linux-projektet forsøgt og kom til sidst med m1n1, en eksperimentel Linux bootloader til Arm Macs.

På trods af at du har opnået denne tilsyneladende umulige bedrift, kan du starte Windows indbygget på din skinnende nye MacBook Pro er stadig et skræmmende arbejde. I modsætning til typiske x86-pc'er kan du ikke bare lave en bootbar USB af Windows og komme videre med det på en Apple Silicon-enhed. Dette skyldes, at 1) Linux-starttilgangen ikke er tilstrækkelig til Windows-kernen, og 2) Apple leverer ikke nogen Windows-driverpakke til hardwarekomponenterne på Arm Macs - ligesom det gjorde med Boot Lejr. Ikke underligt, hvorfor jeg ærgrer mig over tabet af Apples førsteparts multi-boot-værktøj på de overlegne new-age Arm Macs.

Tid til at gøre det rigtigt

Når du kommer til at bruge så mange Arm-pc'er, som vi gør, begynder du at indse, at nogle af de populære tilbud er alvorligt træge. Masser af tidlige Qualcomm-chipsæt havde ydeevneproblemer, og mange nyere modeller løber ind i problemer på grund af mangel på en ordentlig opgraderingsvej. I årenes løb kan virksomhederne tilsyneladende ikke rette op på det, og jeg er frustreret og træt af at håndtere det. Snapdragon X Elite ser ud til at bringe et bemærkelsesværdigt præstationsløft til bordet, selvom vi endnu ikke har observeret chippens potentiale i forskellige scenarier i den virkelige verden.

Men i betragtning af at Apples sindssygt gode Arm Mac'er allerede er her, og alle kan købe dem med det samme uden at lede gennem obskure markedspladser, har jeg et forslag.

Hvad hvis Apple tilbyder en speciel udviklerfirmware udelukkende til opstart af Windows på Arm Macs? Det er nok en temmelig rodet jargon, men jeg tror faktisk, det er en mulighed for at komme ind på det ukendte markedssegment. Tænk på Mac Mini, men camoufleret som Windows Dev Kit.

Cupertino-virksomheden kan endda samarbejde med Microsoft og bruge Projekt Mu som en base for at vedligeholde de Windows-kompatible firmwarebilleder til forskellige Apple Silicon-enheder. Dernæst en total omskrivning af Boot Camp til firmware-blinkopgaven og en pakke vigtige drivere - nok til at kickstarte rejsen.

Alle hej macOS!

Hvor fantastisk det end lyder, og uanset hvor hurtigt Windows/Linux-entusiaster nok ville købe Mac'erne til at konfigurere multi-boot efter dette, kan jeg ikke se det ske. Apple er ret investeret i at promovere macOS, og virksomheden vil ikke gå glip af nogen mulighed for at undertrykke sine konkurrenter. Trods alt, Spil Porting Toolkit kan være grunden til, at du måske vælger en MacBook som din næste gaming bærbar.

Så Apple, jeg forventer ikke noget uvirkeligt af dig. Mine (og flere andres) krav til at køre Windows på Apple Silicon Macs vil holde ud via VM'er, så længe virtualisering er tilstrækkelig til brugssagen. Vi spørger dig bare, i den nye ånd af give dine kunder det, de ønsker, ikke for at slå Boot Camp af for altid. Relancer den snarere med ny herlighed ved siden af Windows 12 måske?