Как установить Linux на Mac с процессором Apple Silicon: руководство по двойной загрузке
Не так много вариантов запуска Linux на Mac с процессором Apple Silicon, но это возможно. Независимо от того, хотите ли вы установить его на внутренний SSD в виде настоящей системы с двойной загрузкой или запустить его внутри виртуальной машины, вот как начать.
Двойная загрузка с Asahi Linux
Чтобы установить Linux на внутренний диск вашего Mac, вам нужно использовать Asahi Linux. Он основан на Fedora, поэтому будет отчасти знаком, если вы раньше пользовались Linux. Однако существуют некоторые ограничения.
На данный момент он работает только на Mac с процессорами M1 и M2, и не все функции доступны на каждом устройстве. Вы можете ознакомиться с руководством по совместимости, чтобы узнать, насколько хорошо поддерживается ваш Mac.
Вам понадобится выделить значительную часть SSD для установки. Нужно как минимум 30 ГБ, чтобы всё запустить, а я бы рекомендовал до 100 ГБ для полноценного использования. На Mac с SSD на 256 ГБ места будет впритык.
К счастью, Asahi Linux легко установить. Перед началом работы следует сделать резервную копию вашего Mac. Процесс довольно безопасный, но он включает в себя перепланировку разделов SSD, поэтому резервная копия всё же нужна на всякий случай. После этого можно приступать.
Откройте приложение Терминал через Spotlight и введите следующую команду:
curl https://alx.sh | sh Вам будет предложено ввести ваш пароль «sudo». Это обычный пароль вашего Mac. Теперь следуйте инструкциям на экране.
Первым делом — разметка. Введите «r», чтобы начать процесс. Укажите, каким вы хотите сделать существующий раздел macOS — в гигабайтах или в процентах, либо введите «min», чтобы сделать его как можно меньше. Я выбрал последний вариант, потому что работаю с ограниченным пространством.
Наберите «y» и нажмите Enter, чтобы начать разбиение на разделы. Это займет несколько минут.
Когда это будет сделано, снова нажмите Enter. Теперь вас попросят указать, куда установить новую операционную систему. Введите «f», чтобы выбрать только что созданный пустой раздел. Далее вас спросят, какую ОС вы хотите установить. Выберите один из вариантов: KDE или GNOME.
Наконец, укажите, сколько свободного места вы хотите использовать для ОС. Я ввёл «max», чтобы использовать всё доступное пространство. Дайте ей имя и нажмите Enter, и начнётся установка.
Введите свой пароль еще раз, и вы почти закончили. Последний шаг важен. Когда Mac выключится, подождите не менее 25 секунд, затем нажмите и удерживайте кнопку питания, пока не увидите параметры запуска. Не делайте это быстрее и не нажимайте кнопку дважды.
Когда вы увидите меню запуска, выберите вашу новую ОС, чтобы продолжить. Следуйте последним шагам, вводя ваш пароль, когда будет запрошено, в том числе на экране восстановления macOS. Теперь вы можете настроить вашу новую операционную систему Linux.
Чтобы в следующий раз загрузиться в macOS, удерживайте кнопку питания, пока не увидите параметры запуска.
Чтобы изменить операционную систему по умолчанию, загрузитесь в macOS, перейдите в «Системные настройки» > «Основные» > «Загрузочный диск» и выберите macOS. Чтобы удалить Asahi Linux, сначала измените операционную систему по умолчанию, а затем можно открыть «Дисковую утилиту» и удалить разделы Asahi Linux.
Запустите Linux в виртуальной машине
Для большинства людей будет проще запускать Linux через виртуальную машину. Это означает, что его можно использовать на любом Mac с процессором Apple Silicon без проблем с совместимостью, а также запускать с внешнего диска. Кроме того, у вас появляется гораздо больше выбора, какую дистрибутивную версию использовать.
Вопрос, который здесь нужно учитывать, заключается в том, что виртуальная машина работает внутри macOS, поэтому она очень требовательна к оперативной памяти. Ваш компьютер фактически одновременно запускает две операционные системы. Хотя это возможно на машине с 8 ГБ ОЗУ, лучше иметь как минимум 16 ГБ.
Существует несколько программ виртуальных машин, которые вы можете использовать. Parallels — самый популярный платный вариант. VMWare Fusion тоже платный, но его можно получить бесплатно. Но для этой задачи я использую UTM, которая бесплатна и очень проста в настройке.
Установите и запустите UTM. Самый простой способ начать — использовать готовый образ Linux. В приложении перейдите в «Обзор галереи UTM», выберите дистрибутив Linux и запишите имя пользователя и пароль. Я использую Ubuntu 22.04.
Когда загрузка завершится, распакуйте файл, и у вас будет файл с расширением .UTM. Просто дважды щелкните по нему, чтобы запустить, затем нажмите кнопку «Play» в UTM для запуска вашей виртуальной машины Linux. Она запускается в окне, поэтому для наилучшего результата переключитесь в полноэкранный режим.
Чтобы изменить настройки, выйдите из виртуальной машины, затем щелкните по ней правой кнопкой мыши в боковой панели и выберите «Изменить». Здесь вы можете настроить, сколько памяти или дискового пространства она использует, а также множество других параметров.
В качестве альтернативы вы можете использовать любую другую Linux-дистрибутив на базе ARM. Скачайте его, затем откройте приложение и нажмите «Создать новую виртуальную машину». На следующем экране выберите «Виртуализация», затем «Linux». Наконец, нажмите «Обзор», чтобы найти скачанный дистрибутив. Наше руководство по использованию UTM содержит больше информации о том, как лучше настроить параметры.
Запуск Linux возможен на Apple Silicon
Mac с процессором Apple Silicon сейчас не самый лучший вариант для запуска Linux, но это всё равно можно сделать эффективно. Для большинства людей лучше всего использовать виртуальную машину. Вы получаете более широкий выбор дистрибутивов, и это работает на любом Mac. Всё работает хорошо: быстро, стабильно и предоставляет полный доступ к нужным инструментам на системе Linux.