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.

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

Чтобы осуществить плавный переход, компания разработала динамический двоичный транслятор, чтобы конечные пользователи могли запускать собственное программное обеспечение 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.

Там. Я сказал это. Мне очень нужна новая версия Boot Camp, специально созданная для компьютеров Apple Silicon Mac.

Подождите, зачем отказываться от macOS на оборудовании Apple?

Выбор, проще говоря.

Производительность и время автономной работы Apple Silicon MacBook не имеют себе равных, поэтому эти машины идеально подходят для программирования на ходу, а также для выполнения повседневных задач. Качество сборки Apple — еще один примечательный атрибут, благодаря которому я с легкостью рекомендую это оборудование всем, кто ищет советы по выбору лучший ноутбук для своих нужд. Но знаете, что обычно мешает мне выбрать их в качестве первого варианта? Это отсутствие двойной загрузки.

Мои родители, например, являются заядлыми пользователями Windows. Они хвалят тот факт, что Mac могут работать Microsoft Office, но и бухгалтерское программное обеспечение моей мамы, и набор инструментов для автомобильной диагностики моего отца требуют Windows. Последний может даже обнаружить виртуальные машины, поэтому я не могу заставить их переключаться. С другой стороны, многие мои друзья работают инженерами-программистами и системными администраторами и предпочитают Linux в качестве основной ОС. Если Apple по-прежнему разрешит двойную загрузку через Boot Camp Assistant, они смогут легко насладиться лучшим из обоих миров.

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

Google сделал это правильно, или нет?

Я здесь не для того, чтобы хвалить Google за рациональное решение предложить Поддержка Linux на Chromebook. Хотя это официально не поддерживается, опытные пользователи также могут запускать Windows (или macOS, если вы достаточно непреклонны) после установки соответствующего программного обеспечения. сторонняя прошивка на своих устройствах ChromeOS x86. Если вам нужны Chromebook с дополнительным аккумулятором, вы будете рады узнать, что сообщество разработчиков вторичного рынка усердно работает над обеспечить встроенную поддержку загрузки 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 Элитный похоже, дает заметный прирост производительности к таблице, хотя нам еще предстоит оценить потенциал чипа в различных реальных сценариях.

Но, учитывая, что безумно хорошие 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 возможно?