T2 MacBook
CachyOS обеспечивает встроенную поддержку для MacBook с чипом T2, включая необходимые патчи ядра во всех предоставляемых дистрибутивах. Однако для успешной установки требуется выполнить несколько ключевых шагов.
Подготовка к установке
Заголовок раздела «Подготовка к установке»Создание загрузочного установщика macOS является необязательным, но рекомендуется, если вы планируете изменять разделы или удалять macOS. Он может пригодиться для обновлений прошивки, устранения неполадок или восстановления системы. Подробные инструкции см. в руководстве Apple.
Выполните следующие шаги в macOS перед загрузкой установщика CachyOS.
Подготовьте загрузочный USB-накопитель CachyOS
Заголовок раздела «Подготовьте загрузочный USB-накопитель CachyOS»Загрузите ISO-образ CachyOS и следуйте инструкциям в разделе Создание загрузочного USB-накопителя CachyOS, чтобы создать установочный носитель.
(Необязательно) Извлеките прошивку Wi-Fi
Заголовок раздела «(Необязательно) Извлеките прошивку Wi-Fi»Находясь в macOS, откройте Терминал и выполните следующую команду. Это скопирует необходимые файлы прошивки Wi-Fi в ваш EFI-раздел, сделав их доступными позже во время установки CachyOS.
curl -sL https://wiki.t2linux.org/tools/firmware.sh | bash -s copy_to_efiПодготовьте ваш диск
Заголовок раздела «Подготовьте ваш диск»Если вы планируете использовать двойную загрузку с macOS (рекомендуется), вам необходимо освободить место для CachyOS. Используйте Дисковую утилиту в macOS, чтобы изменить размер существующего раздела macOS:
- Откройте Дисковую утилиту.
- В боковой панели Дисковой утилиты выберите том, размер которого вы хотите изменить (обычно называется “Macintosh HD” или похоже).
- Нажмите кнопку «Разбить на разделы» на панели инструментов.
- Нажмите кнопку «+» (плюс) под круговой диаграммой, представляющей использование вашего диска.
- Важно: когда появится запрос, выберите «Добавить раздел», а не «Добавить том». Вам нужно создать отдельный раздел для Linux.
- Имя: Введите описательное имя для нового раздела (например, «CachyOS» или «Linux»).
- Формат: Выберите любой доступный формат (например, APFS или Mac OS Extended). Установщик CachyOS переформатирует этот раздел позже, поэтому первоначальный выбор не имеет значения.
- Размер: Выделите желаемый объем дискового пространства для CachyOS. Имейте в виду, что изменение размера разделов позже может быть затруднительным или невозможным, поэтому выберите размер, соответствующий вашим потребностям.
- Нажмите «Применить», чтобы создать новый раздел. Дисковая утилита изменит размер вашего раздела macOS и создаст новое пустое пространство.
Отключите безопасную загрузку (Secure Boot)
Заголовок раздела «Отключите безопасную загрузку (Secure Boot)»- Перезагрузите ваш Mac и сразу после включения удерживайте
Command (⌘) + R, чтобы войти в режим восстановления. - Перейдите в Утилиты > Утилита Secure Boot.
- Выберите «Без защиты» в разделе Безопасная загрузка и «Разрешить загрузку с внешних или съёмных носителей» в разделе Разрешённые загрузочные носители.
Для получения дополнительной информации обратитесь к руководству Apple по Утилите Secure Boot.
Для дополнительного обзора подготовки Mac с чипом T2 к установке Linux обратитесь к руководству по предустановке t2linux.
Процесс установки
Заголовок раздела «Процесс установки»- Загрузитесь с USB-накопителя CachyOS:
- Перезагрузите ваш Mac и сразу после включения удерживайте клавишу
Option (⌥). - Выберите USB-накопитель CachyOS (обычно помеченный как “EFI Boot”).
- Перезагрузите ваш Mac и сразу после включения удерживайте клавишу
- (Необязательно) Включите Wi-Fi в Live-окружении:
- Если вам нужен Wi-Fi во время установки и у вас нет Ethernet/модема, откройте терминал после загрузки live-окружения CachyOS.
- Выполните эти команды, чтобы скопировать прошивку из раздела EFI (созданного в разделе Извлеките прошивку Wi-Fi) и настроить NetworkManager:
Terminal window # Смонтировать раздел EFI (обычно nvme0n1p1 на Mac с T2)sudo mkdir -p /tmp/apple-wifi-efisudo mount /dev/nvme0n1p1 /tmp/apple-wifi-efi# Скопировать прошивку из EFI в live-окружениеbash /tmp/apple-wifi-efi/firmware.sh get_from_efisudo umount /tmp/apple-wifi-efi# Настроить NetworkManager для использования бэкенда iwdcat <<EOF | sudo tee /etc/NetworkManager/conf.d/wifi_backend.conf[device]wifi.backend=iwdEOFsudo systemctl restart NetworkManager - Теперь вы должны иметь возможность подключаться к сетям Wi-Fi с помощью апплета сети в системном трее.
- Запустите установщик CachyOS:
- Запустите установщик CachyOS с рабочего стола или из меню приложений.
- Следуйте стандартной процедуре установки, обращаясь к руководству Установка в корневой раздел.
- При разметке диска выберите свободное пространство, созданное ранее. Позвольте установщику выполнить форматирование.
Будьте очень осторожны на этапе разметки диска в установщике. Убедитесь, что вы выбираете правильное свободное пространство, которое вы подготовили, и не удаляйте или не форматируйте случайно ваш существующий раздел macOS, особенно если вы намерены использовать двойную загрузку. Дважды проверьте свой выбор перед тем, как продолжить.
- CachyOS Hardware Detection (chwd) должен автоматически применить необходимые параметры загрузки и конфигурации для T2 во время установки.
Шаги после установки
Заголовок раздела «Шаги после установки»После завершения установки и перезагрузки в вашу новую систему CachyOS вам может потребоваться выполнить несколько дополнительных шагов, чтобы убедиться, что все работает гладко.
Установите прошивку Wi-Fi на постоянной основе
Заголовок раздела «Установите прошивку Wi-Fi на постоянной основе»Если вы выполнили необязательный шаг Включите Wi-Fi в Live-окружении, чтобы получить прошивку в live ISO, вы можете просто выполнить его снова, чтобы включить Wi-Fi. В противном случае подключитесь к интернету (например, через Ethernet, USB-модем) и выполните следующие шаги:
- Откройте терминал и загрузите пакет прошивки из зеркала Arch Linux T2:
Terminal window curl https://mirror.funami.tech/arch-mact2/os/x86_64/apple-bcm-firmware-14.0-1-any.pkg.tar.zst -o apple-bcm-firmware-14.0-1-any.pkg.tar.zst - Установите загруженный пакет:
Terminal window sudo pacman -U apple-bcm-firmware-14.0-1-any.pkg.tar.zst - Перезагрузите модули ядра Wi-Fi:
Terminal window sudo modprobe -r brcmfmac_wccsudo modprobe -r brcmfmacsudo modprobe brcmfmac
Теперь Wi-Fi должен стабильно работать после перезагрузок. Вы можете удалить загруженный файл .pkg.tar.zst.
Дальнейшая настройка
Заголовок раздела «Дальнейшая настройка»Для настройки других аппаратных компонентов, таких как аудио, веб-камера, Touch Bar и т.д., обратитесь к различным руководствам на вики t2linux.