Как установить двойную загрузку macOS и Windows на Mac с чипами Apple Silicon

6

На новых Mac с чипами Apple Silicon невозможно организовать двойную загрузку macOS и Windows так же, как это делалось на старых моделях с процессорами Intel. Переход от архитектуры Intel к собственным чипам Apple нарушил традиционный метод. Виртуализация теперь является единственным жизнеспособным способом запуска Windows на этих компьютерах.

Смена архитектуры

Apple начала переход с процессоров Intel на собственные чипы M1, M2 и M3 в конце 2020 года. Это изменение кардинально повлияло на то, как операционные системы взаимодействуют с оборудованием. Mac с Intel использовали архитектуру x86. Apple Silicon использует архитектуру ARM. Windows для Intel не работает на чипах ARM. Вам нужна другая версия.

Microsoft выпустила Windows 11 для ARM. Эта версия создана специально для работы на оборудовании Apple. Она включает собственный слой эмуляции. Эмуляция позволяет запускать приложения x86 внутри среды ARM. Это работает удивительно хорошо для многих программ. Однако некоторые вещи по-прежнему работают некорректно. Старые драйверы часто не поддерживаются. Производительность в тяжелых играх может страдать.

Виртуализация: единственный реальный вариант

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

Вам необходимо использовать виртуальную машину. Это означает, что Windows запускается внутри macOS. Она разделяет системные ресурсы. Она работает как обычное приложение. Переключение между macOS и Windows осуществляется путем сворачивания или закрытия окна.

Parallels Desktop — самый популярный вариант. Он глубоко интегрируется с macOS. Вы получаете такие функции, как режим Coherence. Этот режим скрывает рабочий стол Windows и показывает отдельные приложения Windows так, будто они являются нативными приложениями macOS. Производительность отличная. Он эффективно использует аппаратные ресурсы. Однако цена высока: вы платите ежегодную подписку.

VMware Fusion — еще один вариант. Недавно он стал бесплатным для личного использования. Производительность хорошая. Интеграция не такая отполированная, как в Parallels. Некоторые пользователи считают процесс настройки более технически сложным. Он поддерживает широкий спектр версий Windows.

UTM — бесплатная альтернатива с открытым исходным кодом. Она основана на QEMU. Она работает медленнее, чем коммерческие решения. Она лучше подходит для старого оборудования или базового тестирования. В ней нет такого уровня графического ускорения. Не ожидайте, что на ней можно будет играть в современные игры.

Какую версию Windows выбрать?

Вам нужна Windows 11 для ARM. Windows 10 для ARM все еще поддерживается, но морально устаревает. Большинство разработчиков переходят на Windows 11. В некоторых областях она имеет лучшую совместимость с ARM. Кроме того, она больше похожа на macOS с точки зрения современных элементов пользовательского интерфейса.

Microsoft предоставляет официальные образы ISO для Windows 11 ARM. Вы можете скачать их напрямую с сайта разработчиков Microsoft. Не пытайтесь использовать образ ISO для Intel. Он не установится. Установщик отклонит это оборудование.

Ожидания по производительности

Apple Silicon очень быстрый. Чипы серии M имеют мощные ядра. Накладные расходы виртуализации минимальны при использовании современных гипервизоров. Вы заметите небольшую задержку при переключении между приложениями. Эмуляция добавляет небольшую нагрузку. Она не заметна для базовых задач.

С играми все сложнее. Xbox Game Pass работает на ARM. Многие игры для x86 работают с приемлемой производительностью. Эмуляция не идеальна. Некоторые системы античита полностью блокируют виртуальные машины. Вы не сможете играть в Call of Duty или Valorant в виртуальной машине. Они обнаруживают среду виртуализации.

Продук