Поиск по сайту:

Apple должна вернуть Boot Camp, и вот почему


Ключевые выводы

  • Boot Camp был полезным инструментом для Mac для запуска Windows; его отсутствие на новых чипах Apple Silicon разочаровывает.
  • Apple теперь рекомендует виртуальные машины для альтернативных операционных систем, но ей не хватает полной поддержки таких задач, как WSL или некоторых игр.
  • Варианты виртуализации, такие как Parallels Desktop, могут быть дорогими, не иметь функций и иметь ограничения по производительности игр.

Современные настольные компьютеры и ноутбуки Mac от Apple с процессорами Apple Silicon — это фантастические компьютеры с превосходной производительностью и лучшей в своем классе энергоэффективностью. Однако при переходе от процессоров Intel было потеряно кое-что важное: Boot Camp.

Впервые Boot Camp был представлен в 2006 году, когда Apple находилась на ранних этапах перевода своей линейки компьютеров Mac с процессоров IBM PowerPC на чипы Intel x86.

Одним из преимуществ перехода на ту же архитектуру процессора, что и у ПК, было то, что компьютеры Mac теперь могли запускать операционную систему Windows без эмуляторов и виртуальных машин. Boot Camp был создан как утилита, которая поможет вам разделить диск вашего Mac для двойной загрузки, запустить установщик Windows и, наконец, установить необходимые драйверы для оборудования Apple.

Несмотря на то, что Apple хотела, чтобы люди покупали компьютеры Mac, потому что они не были ПК с Windows, компания все же осознавала ценность использования Windows в качестве исходной версии для некоторых задач. Фил Шиллер, который в то время был старшим вице-президентом Apple по маркетингу (а сейчас руководит App Store и корпоративными мероприятиями Apple), обсуждал преимущества в первоначальном объявлении 2006 года.

У Apple нет ни желания, ни планов продавать или поддерживать Windows, но многие клиенты выразили заинтересованность в использовании Windows на более совершенном оборудовании Apple теперь, когда мы используем процессоры Intel. Мы считаем, что Boot Camp делает Mac еще более привлекательным для пользователей Windows, рассматривающих возможность перехода.

Когда Boot Camp был полностью выпущен в качестве дополнительной функции в Mac OS X 10.5 Leopard, он стал бесценным инструментом для повышения производительности программного обеспечения, игр и нишевых приложений только для Windows, которые не могут работать на виртуальных машинах. Его также можно использовать для Linux и практически любой другой операционной системы, предназначенной для стандартных компьютеров x86. Mac теперь может быть игровым ПК, полностью поддерживаемой рабочей станцией Linux или настраиваемым домашним сервером, помимо Mac.

В свое время я активно использовал Boot Camp на своем Mac Mini конца 2014 года, первоначально только для того, чтобы играть в игры только для Windows. В конце концов я начал использовать Windows 7 в Boot Camp для большинства своих компьютерных задач, поскольку macOS становилась все более непригодной для использования на вращающихся жестких дисках, таких как основной диск в этом Mac Mini. Apple никогда не поддерживала Boot Camp так хорошо — можно найти множество примеров неправильного поведения драйверов — но это было лучше, чем ничего.

Конец учебного лагеря

Apple представила свой чип M1 в 2020 году вместе с первыми MacBook Air и Mac Mini на базе M1. Подобно переходу от PowerPC к чипам Intel в середине 2000-х годов, новые чипсеты Apple Silicon обеспечили компьютерам Mac более высокую энергоэффективность и производительность, чем это было возможно с предыдущими процессорами.

К сожалению, переход на специальные чипы означает, что компьютеры Mac не могут изначально запускать операционные системы, разработанные для традиционных компьютеров x86. Стандартной прошивки загрузчика UEFI нет, процессор теперь основан на конструкции ARM вместо 64-битной x86, а собственная унифицированная архитектура памяти и графики Apple не похожа ни на что другое в экосистеме ПК. По этим и, вероятно, многим другим причинам Boot Camp отсутствует на компьютерах Mac с чипами M1 или новее.

Несмотря на то, что Apple не внедрила Boot Camp на своих новых компьютерах, она не заблокировала полностью альтернативные операционные системы. Проект Asahi Linux добился значительного прогресса в запуске собственного Linux на Apple Silicon Mac, хотя он все еще не так отлажен, как Linux на стандартном ПК x86.

Новое рекомендуемое Apple решение для запуска альтернативных операционных систем на компьютерах Mac — виртуальные машины. Специально для этого компания создала среду виртуализации, а в macOS 13 и более поздних версиях вы даже можете использовать уровень трансляции Apple Rosetta для запуска программного обеспечения Linux на базе x86 на виртуальных машинах ARM Linux.

Виртуальные машины на современных Mac просто фантастические. Вы можете использовать такие приложения, как UTM, Parallels Desktop или VMWare Fusion, для запуска ARM Linux или Windows на ARM, и общая производительность на моем M1 MacBook Air и M1 Mac Mini была превосходной. Я часами играл в Civilization VI в Windows на своем MacBook Air, который не только работает на виртуальной машине, но и переводится в реальном времени из инструкций x86 в ARM с помощью Windows. Звучит так, будто это будет невыносимо медленно, но в игру по-прежнему вполне можно играть.

Верните учебный лагерь

Несмотря на то, что виртуальные машины в целом хороши на современных компьютерах Mac, они не являются полной заменой Boot Camp. Компьютеры Apple Silicon Mac в настоящее время не поддерживают вложенную виртуализацию, поэтому некоторые задачи вообще не работают, например WSL в Windows. В чипах M2 и M3 имеется аппаратная поддержка вложенной виртуализации, но функции виртуализации Apple ее пока не поддерживают.

Игры также представляют собой неоднозначную картину виртуализации. Бесплатное программное обеспечение для виртуализации UTM вообще не поддерживает ускорение графического процессора, а VMWare Fusion и Parallels Desktop поддерживают только DirectX 11. Игры и другое программное обеспечение с 3D-ускорением, требующее Vulkan или DirectX 12, не работают. Во многих других играх также есть античит-программное обеспечение, которое воспринимает виртуальную машину или перевод x86 как взлом и отказывается запускаться — вот почему я не могу играть в Fallout 76 на своих компьютерах Mac.

Наконец, стоимость и доступность являются проблемой виртуализации. UTM бесплатен и имеет открытый исходный код, но в нем отсутствуют такие функции, как ускорение графики и простой обмен файлами. VMWare Fusion — платный продукт с несколько скрытой бесплатной версией, доступной для личного использования.

Parallels Desktop — лучшее решение, но оно также невероятно дорогое. Pro Edition стоит 120 долларов в год, и это стоимость каждого компьютера. Если у вас есть два компьютера Mac, будьте готовы платить 240 долларов в год за возможность запуска программного обеспечения Windows.

Boot Camp не был чем-то выдающимся, но это была бесплатная утилита для всех, у кого был Intel Mac. Apple не прекратила предоставлять отличные встроенные приложения для своих устройств, но в эпоху Apple Silicon компания оставила поддержку Windows и Linux сторонним разработчикам.

Apple не нужно возрождать Boot Camp: у компании все в порядке, а современные компьютеры Mac по-прежнему остаются фантастическими компьютерами. Возможно, технически даже невозможно запустить Windows на Apple Silicon без существенных структурных изменений в Windows или аппаратном обеспечении.

Однако действительно должно быть какое-то официальное решение для запуска приложений и игр Windows на Mac. Если это не двойная загрузка в стиле Boot Camp, то что-то бесплатное и сравнимое с Parallels или VMWare было бы фантастически. Apple выпустила набор инструментов для переноса игр, который может запускать некоторые программы для Windows, но, как и платформа виртуализации, он не упакован таким образом, чтобы его было легко опробовать обычным людям.

Boot Camp не был идеальным, но я очень скучаю по нему и не хочу больше отдавать Parallels свои деньги.

Статьи по данной тематике