Apple повинна повернути Boot Camp для Arm Mac

Настав час налаштувати Windows на Apple Silicon, і Boot Camp — найкращий спосіб це зробити.

Ключові висновки

  • Перехід Apple на спеціальні процесори Arm для лінійки Mac призвів до відсутності можливості встановлення Операційні системи Microsoft Windows через Boot Camp, що обмежує вибір для користувачів, які покладаються на Windows програмне забезпечення.
  • Продуктивність і час автономної роботи комп’ютерів Apple Silicon Mac роблять їх ідеальними для програмування в дорозі та повсякденного використання. продуктивності, але відсутність подвійного завантаження не дозволяє їм бути першим вибором для Windows або Linux користувачів.
  • Хоча Google дозволяє підтримку Linux і завантаження ОС сторонніх розробників на Chromebook, процедури занадто технічні для звичайних користувачів. Apple потенційно може запропонувати програмне забезпечення для розробників для завантаження Windows на Arm Mac, виходячи на неосвоєний сегмент ринку. Однак це навряд чи станеться через націленість Apple на просування macOS.

Коли на WWDC 2020 Apple оголосила про план переходу від процесорів Intel до спеціальних процесорів Arm для лінійки Mac, це поклало кінець давнім чуткам. Безсумнівно, перехід до внутрішнього рішення також дав нам те, що, безперечно, буде найкращий Mac для багатьох людей, особливо якщо взяти до уваги продуктивність проти коефіцієнт ефективності.

Для плавного переходу компанія створила динамічний бінарний перекладач, щоб кінцеві користувачі могли запускати нативне програмне забезпечення x86 на Mac на базі Apple Silicon. Але я б стверджував, що є один головний компонент 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 on Arm тепер досить зрілий, тому Windows 11 на Apple Silicon Mac буде ідеальним поєднанням. Поєднайте його з Підсистема Windows для Linux і Підсистема Windows для Android, і ви матимете неймовірний комп’ютер, на якому можна запускати програми для чотирьох основних операційних систем.

Google зробив це правильно, чи не так?

Я тут не для того, щоб хвалити Google за прийняття раціонального рішення щодо пропозиції Підтримка Linux на Chromebook. Хоча це офіційно не підтримується, досвідчені користувачі також можуть запускати Windows (або також macOS, якщо ви досить непохитні) після встановлення відповідного прошивка сторонніх виробників на своїх пристроях з ОС Chrome x86. Якщо ви шукаєте Chromebook Arm для додаткового заряду батареї, то вам буде приємно дізнатися, що спільнота розробників післяпродажного обслуговування наполегливо працює над надати власну підтримку завантаження Linux їм також.

Завантаження Fedora на Chromebook із мікропрограмою MrChromebox

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

Єдина проблема в Apple

Для необізнаних, Apple дозволяє завантажувати ядра сторонніх виробників на Arm Mac. Це просто бінарний інтерфейс програми (ABI). кожен аспект завантаження та взаємодії прошивки в основному що б не робила macOS, що означає, що операційні системи, відмінні від macOS, повинні поводитися як macOS, що стосується зв’язку з рештою платформи.

Оскільки немає необхідності використовувати експлойт для завантаження непідписаного ядра, технічно можна реконструювати процес завантаження Apple Silicon Mac і підготувати ланцюжок завантаження для інших операцій системи. Саме це проектують розробники Asahi Linux намагався і врешті-решт придумав m1n1, експериментальний завантажувач Linux для Arm Mac.

Незважаючи на досягнення цього, здавалося б, неможливого досягнення, початкове завантаження Windows на вашому новому MacBook Pro це все ще складна робота. На відміну від типових ПК x86, ви не можете просто створити завантажувальний USB-накопичувач Windows і працювати з ним на пристрої Apple Silicon. Це тому, що 1) підхід до завантаження Linux недостатній для ядра Windows і 2) Apple не надає жодного пакета драйверів Windows для апаратних компонентів на Arm Mac — як це було з Boot Табір. Не дивно, чому я обурююся втратою першого інструменту багатозавантажувального інструменту Apple на кращих Arm Mac нового віку.

Час зробити це правильно

Коли ви використовуєте стільки ПК Arm, скільки ми, ви починаєте розуміти, що деякі з популярних пропозицій дуже мляві. Багато ранніх чіпсетів Qualcomm мали проблеми з продуктивністю, а багато останніх моделей стикалися з проблемами через відсутність належного шляху оновлення. З роками компанії, здається, не можуть це виправити, і я розчарований і втомився від цього. Snapdragon X Elite здається, забезпечує помітне підвищення продуктивності до столу, хоча нам ще належить побачити потенціал чіпа в різних сценаріях реального світу.

Але, враховуючи, що неймовірно хороші Arm Mac від Apple уже є, і будь-хто може купити їх одразу, не нишпорячи на незрозумілих ринках, у мене є пропозиція.

Що, якщо Apple запропонує спеціальну мікропрограму розробника виключно для завантаження Windows на Arm Mac? Це, мабуть, досить заплутано звучить жаргон, але я думаю, що це насправді можливість вийти на незвіданий сегмент ринку. Подумайте про Mac Mini, але замаскований як Набір розробників Windows.

Компанія з Купертіно може навіть співпрацювати з Microsoft і використовувати Проект Му як основу для підтримки Windows-сумісних образів мікропрограми для різних пристроїв Apple Silicon. Далі повністю переписаний Boot Camp для завдання прошивки мікропрограми та набір необхідних драйверів — достатньо, щоб розпочати подорож.

Вітаю macOS!

Як би дивно все це не звучало, і незалежно від того, як швидко після цього ентузіасти Windows/Linux купуватимуть комп’ютери Mac для налаштування мультизавантаження, я не бачу, щоб це трапилося. Apple активно інвестувала в просування macOS, і компанія не втратить можливості підкорити своїх конкурентів. Після всього, Набір інструментів портування ігор може бути причиною того, що ви можете вибрати MacBook як наступний ігровий ноутбук.

Отже, Apple, я не чекаю від вас чогось нереального. Мої вимоги (та кількох інших людей) для запуску Windows на комп’ютерах Apple Silicon Mac будуть виконуватися через віртуальні машини, доки віртуалізація є достатньою для використання. Ми просто просимо вас, у новому дусі дати своїм клієнтам те, що вони хочуть, щоб не вбити Boot Camp назавжди. Натомість перезапустіть його з новою славою Windows 12 можливо?