Установка и настройка Linux на macOS Ventura 13
Пошаговое руководство по установке Linux параллельно с macOS Ventura 13 с использованием виртуализации или двойной загрузки
Введение
В этом руководстве рассмотрим два основных метода работы с Linux на Mac:
- Виртуализация через UTM
- Двойная загрузка с использованием Asahi Linux
Важно: Двойная загрузка требует отключения SIP и может повлиять на гарантию
Требования
Минимальные требования:
- Mac с процессором Apple Silicon (M1/M2)
- 8 ГБ оперативной памяти
- 40 ГБ свободного места
- macOS Ventura 13.4+
- Резервная копия данных
- Подключение к интернету
Установка
Основные этапы установки
Подготовка
1# Установка Homebrew (если не установлен) 2/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 3 4# Установка необходимых утилит 5brew install qemu curl gnupg 6 7# Создание загрузочного образа (для UTM) 8hdiutil create -size 10G -type SPARSE -fs FAT32 -volname LINUX_INSTALL ./linux_install.dmg
Проверка:
1qemu-system-aarch64 --version
Процесс установки
Вариант 1: Виртуализация через UTM
1# Скачивание UTM 2brew install --cask utm 3 4# Создание новой виртуальной машины: 51. Выберите "Emulate" → "Linux" 62. Укажите скачанный ISO-образ 73. Выделите 4 ГБ RAM и 2 ядра CPU 8 9**Вариант 2: Двойная загрузка с Asahi Linux** 10```bash 11# Загрузка установщика 12curl -sL https://alx.sh | sh 13 14# Запуск установки (требует sudo) 15sudo asahi-install
После установки перезагрузите Mac с зажатой кнопкой питания для выбора ОС
Настройка
Основные шаги после установки:
1# Обновление пакетов (для Debian-based) 2sudo apt update && sudo apt upgrade -y 3 4# Установка дополнительных драйверов 5sudo apt install firmware-misc-nonfree 6 7# Настройка разрешения экрана 8xrandr --output HDMI-1 --mode 2560x1440
Для MacBook M1/M2:
1sudo apt install linux-asahi-edge
Типичные ошибки и их решения
Проблема: Нет загрузчика после установки Решение:
1sudo efibootmgr -c -d /dev/nvme0n1 -p 1 -L "Linux" -l \EFI\BOOT\BOOTAA64.EFI
Проблема: Не работает Wi-Fi Решение:
1sudo apt install broadcom-sta-dkms 2sudo modprobe wl
Заключение
После выполнения всех шагов вы получите полностью функциональную Linux-систему. Для оптимальной работы:
- Регулярно обновляйте ядро
- Используйте официальные репозитории Asahi Linux
- Проверяйте совместимость оборудования
Команды
Установка UTM
1brew install --cask utm
Запуск установщика Asahi
curl -sL https://alx.sh | sh
Обновление пакетов Linux
sudo apt update && sudo apt full-upgrade -y
Решение проблем
Ошибка 'Failed to open EFI device'
Отключите SIP: Перезагрузите в Recovery Mode → Utilities → Terminal → csrutil disable
csrutil disable
Не определяется клавиатура/трекпад
Установите последнюю версию linux-asahi-edge
1sudo apt install linux-asahi-edge