Главная > ОС > Macos > Sonoma > 14 > Установка и настройка Linux на macOS Sonoma 14

Установка и настройка Linux на macOS Sonoma 14

Обновлено: 15.04.2025Руководство

Установка и настройка Linux на macOS Sonoma 14

Полное руководство по установке Linux через виртуализацию на macOS 14 Sonoma с подробной настройкой и оптимизацией

Введение

Это руководство поможет установить Linux на macOS Sonoma 14 через виртуализацию с использованием UTM. Метод подходит для Mac с чипами Apple Silicon (M1/M2) и обеспечивает стабильную работу без изменения основной системы.

Требования

  1. Mac с Apple Silicon (M1/M2)
  2. macOS Sonoma 14 или новее
  3. 50 ГБ свободного места
  4. 8 ГБ ОЗУ (рекомендуется 16 ГБ)
  5. Стабильное интернет-соединение
  6. Образ Linux ARM64 (Ubuntu Server/Debian/Fedora)

Установка

Подготовка

  1. Скачайте UTM с официального сайта
  2. Загрузите ARM64 образ Linux:
1curl -LO https://releases.ubuntu.com/24.04/ubuntu-24.04-live-server-arm64.iso
  1. Отключите SIP (при необходимости):
sudo csrutil disable

Процесс установки

  1. Запустите UTM и создайте новую виртуальную машину
  2. Выберите "Virtualize" → "Linux"
  3. Укажите скачанный ISO-образ
  4. Настройте параметры:
    • 4 CPU cores
    • 8 GB RAM
    • 40 GB диск
  5. Завершите установку через графический мастер
  6. После установки выполните:
sudo apt update && sudo apt upgrade -y

Настройка

  1. Установите Guest Tools для улучшения интеграции:
1sudo apt install spice-vdagent spice-webdavd -y
  1. Настройте общие папки в UTM (Devices → Shared Directory)
  2. Включите аппаратную акселерацию:
1sudo nano /etc/default/grub
2GRUB_CMDLINE_LINUX="... mitigations=off"
  1. Оптимизируйте энергопотребление:
sudo systemctl disable apt-daily.timer

Типичные ошибки и их решения

Ошибка: "Kernel panic - not syncing" Решение: Используйте ядро 6.0+ и проверьте целостность образа

Нет интернета в ВМ Решение:

1sudo dhclient -v
2sudo systemctl restart systemd-networkd

Медленная работа графики Включите VirtIO-GPU в настройках UTM и установите драйверы:

1sudo apt install mesa-utils -y

Заключение

Теперь у вас работает Linux на macOS Sonoma 14. Для расширенных сценариев:

  • Настройте проброс USB-устройств
  • Используйте qemu-guest-agent для улучшения управления
  • Регулярно создавайте снапшоты ВМ

Команды

Установка UTM через Homebrew

1brew install --cask utm

Проверка архитектуры ядра

1uname -a

Решение проблем

Ошибка загрузки UEFI

Измените тип загрузки с UEFI на BIOS в настройках ВМ

Нет звука в Linux

Добавьте устройство AC97 в разделе Audio UTM

1sudo apt install alsa-utils