Apple трябва да върне Boot Camp за Arm Mac

Крайно време е Windows да работи естествено на Apple Silicon, а Boot Camp е най-добрият начин да го направите.

Ключови изводи

  • Преходът на Apple към персонализирани процесори Arm за своята гама Mac доведе до липсата на възможност за инсталиране Операционни системи Microsoft Windows чрез Boot Camp, което ограничава избора за потребители, които разчитат на Windows софтуер.
  • Производителността и животът на батерията на Apple Silicon Macs ги правят идеални за програмиране в движение и ежедневно задачи за продуктивност, но липсата на двойно зареждане им пречи да бъдат първият избор за Windows или Linux потребители.
  • Докато Google позволява поддръжка на Linux и зареждане на операционна система от трети страни на Chromebook, процедурите са твърде технически за обикновените потребители. Apple може потенциално да предложи фърмуер за разработчици за зареждане на Windows на Arm Macs, като се включи в неизползван пазарен сегмент. Това обаче е малко вероятно да се случи поради фокуса на Apple върху популяризирането на macOS.

Когато Apple обяви плана за преход от процесори Intel към персонализирани процесори Arm за своята гама Mac на WWDC 2020, това сложи край на дългогодишните слухове. Несъмнено преминаването към вътрешното решение също ни даде това, което със сигурност ще бъде най-добрият Mac за много хора, особено когато вземете предвид ефективността срещу. коефициент на ефективност.

За да направи безпроблемно превключване, компанията излезе с динамичен двоичен транслатор, така че крайните потребители да могат да изпълняват x86-роден софтуер на базирани на Apple Silicon Mac. Но бих казал, че има един основен компонент на macOS, който е пропуснат и Apple също трябва да обмисли да го донесе на партито. Говоря за възможността за инсталиране на операционни системи Microsoft Windows чрез Boot Camp.

Знам, че е умрял кон, но го бия. Apple обича подхода на оградената градина, което е видно от факта, че официален метод на Странично зареждане на приложения за iOS остават още месеци. С това казано, преходът на Mac към процесори на Intel отвори врати за любителите на алтернативни операционни системи, благодарение на гъвкавостта на x86 архитектурата. Инсталирането на дистрибуции на Linux – това също без Boot Camp – на вашия ултрапреносим MacBook Air дори не беше мечта в ерата на Intel.

Но толкова мощен и удобен за потребителя, колкото сегашния решения, задвижвани от виртуализация може би те наистина нямат духа на това, което бих могъл да твърдя, че е най-добрият метод инсталиране на Windows на Mac в настройка с двойно зареждане. Тъй като те са твърде тромави и не са точно настроени от Apple, както беше Boot Camp Assistant.

Там. Аз го казах. Наистина искам нова итерация на Boot Camp, направена специално за Apple Silicon Mac.

Чакайте, защо да се откажете от macOS на хардуера на Apple?

Избор, казано по-просто.

Производителността и животът на батерията, предлагани от Apple Silicon MacBook, са несравними, така че тези машини ще бъдат идеални за програмиране в движение, както и за ежедневни задачи за продуктивност. Качеството на изработка на Apple е друг забележителен атрибут, който ме кара лесно да препоръчам хардуера на всеки, който търси предложения за избор на най-добрият лаптоп за техните нужди. Но знаете ли какво обикновено ми пречи да ги избера като първи избор? Това е липсата на двойно зареждане.

Родителите ми, например, са хардкор потребители на Windows. Те хвалят факта, че Mac могат да работят Microsoft Office, но и счетоводният софтуер на майка ми, и инструментариумът за диагностика на автомобили на баща ми изискват Windows. Последният дори може да открива виртуални машини, така че не мога да ги накарам да превключват. Много мои приятели, от друга страна, работят като софтуерни инженери и системни администратори, които предпочитат Linux като основна операционна система. Ако Apple все още позволява двойно зареждане чрез Boot Camp Assistant, те могат лесно да се насладят на най-доброто от двата свята.

След всичко, Windows на Arm вече е достатъчно зрял, така че Windows 11 на Apple Silicon Mac би било перфектна комбинация. Сдвоете го с Подсистема Windows за Linux и Подсистема Windows за Androidи ще имате невероятен компютър, който може да изпълнява приложения за четири основни операционни системи.

Google го направи правилно, или те?

Не съм тук, за да хваля Google за вземането на рационално решение да предложи Поддръжка на Linux на Chromebook. Въпреки че не се поддържа официално, опитните потребители също могат да стартират Windows (или също macOS, ако сте доста непреклонни), след като инсталирате подходящия фърмуер на трети страни на техните x86 устройства с ChromeOS. В случай, че търсите Arm Chromebook за допълнителна батерия, тогава ще се радвате да научите, че общността за разработка на следпродажбено обслужване работи усилено за предоставя поддръжка за първоначално зареждане на Linux на тях също.

Стартиране на Fedora на Chromebook с фърмуер MrChromebox

Като цяло, Google щеше да бъде заблуден да отнеме възможността за зареждане на други операционни системи от своите ChromeOS устройства сега. Както и да е, предложенията на Google далеч не са толкова привлекателни, колкото Boot Camp, просто защото процедурите са твърде технически и никога не са предназначени за редовните потребители на първо място.

Единственият проблем е Apple

За незнаещите, Apple позволява зареждане на ядра на трети страни на Arm Mac. Просто двоичният интерфейс на приложението (ABI) на всеки аспект на взаимодействието при зареждане и фърмуер е основно каквото и да прави macOS, което означава, че операционните системи, различни от macOS, трябва да се държат като macOS, що се отнася до комуникацията им с останалата част от платформата.

Тъй като обаче няма нужда да се използва експлойт за зареждане на неподписано ядро, технически може направете обратно инженерство на процеса на зареждане на Apple Silicon Macs и подгответе веригата за зареждане за други операции системи. Точно това проектират разработчиците на Asahi Linux опит и в крайна сметка излезе с m1n1, експериментален Linux буутлоудър за Arm Mac.

Въпреки постигането на този привидно невъзможен подвиг, зареждането на Windows първоначално на вашия лъскав нов MacBook Pro все още е трудна работа. За разлика от типичните x86 компютри, не можете просто да направите стартиращ USB на Windows и да работите с него на устройство Apple Silicon. Това е така, защото 1) подходът за зареждане на Linux не е достатъчен за ядрото на Windows и 2) Apple не предоставя никакъв Windows драйверен пакет за хардуерните компоненти на Arm Macs — както направи с Boot лагер. Нищо чудно защо негодувам от загубата на инструмента на Apple за мулти-стартиране от първа страна на превъзходните Arm Mac от новото време.

Време е да го направим правилно

Когато започнете да използвате толкова Arm PC, колкото ние, започвате да осъзнавате, че някои от популярните предложения са сериозно бавни. Много ранни чипсети на Qualcomm имаха проблеми с производителността, а много скорошни модели се сблъскаха с проблеми поради липса на подходящ път за надграждане. През годините компаниите изглежда не могат да го поправят и аз съм разочарован и уморен да се занимавам с това. Snapdragon X Elite изглежда носи забележително повишаване на производителността на масата, въпреки че все още трябва да наблюдаваме потенциала на чипа в различни сценарии от реалния свят.

Но като се има предвид, че безумно добрите Arm Mac на Apple вече са тук и всеки може да ги купи веднага, без да рови из неизвестни пазари, имам предложение.

Ами ако Apple предлага специален фърмуер за разработчици единствено за зареждане на Windows на Arm Macs? Това вероятно е доста объркано звучащ жаргон, но мисля, че всъщност е възможност да се докоснете до неизследвания пазарен сегмент. Помислете за Mac Mini, но маскиран като Комплект за разработка на Windows.

Компанията от Купертино може дори да си сътрудничи с Microsoft и да използва Проект Му като база за поддържане на съвместими с Windows изображения на фърмуер за различни устройства на Apple Silicon. След това, цялостно пренаписване на Boot Camp за задачата за мигане на фърмуера и пакет от основни драйвери — достатъчно, за да стартирате пътуването.

Здравейте macOS!

Колкото и удивително да звучи всичко това и без значение колко бързо ентусиастите на Windows/Linux вероятно биха купили Macs за конфигуриране на мулти-зареждане след това, не виждам това да се случи. Apple е инвестирала доста в популяризирането на macOS и компанията няма да пропусне никакъв обхват да покори своите конкуренти. След всичко, Инструментариум за пренасяне на игри може да е причината да изберете MacBook като следващ лаптоп за игри.

Така че, Apple, не очаквам нещо нереално от теб. Моите (и на няколко други) изисквания за работа с Windows на Apple Silicon Macs ще издържат чрез виртуални машини, стига виртуализацията да е достатъчна за случая на употреба. Ние просто ви питаме, в новия дух на давайки на клиентите си това, което искат, а не да убие Boot Camp завинаги. По-скоро го рестартирайте с нова слава Windows 12 може би?