Установка Ubuntu рядом с macOS на Mac (dual‑boot)
Важно: перед началом создайте полную резервную копию macOS — это обязательно.
Обзор и когда выбирать этот путь
Коротко: запускать Ubuntu в VM (например, VMWare или Parallels) — обычно проще и безопаснее. Dual‑boot (действительная загрузка обеих систем) пригодится, когда вам нужна нативная производительность GPU/CPU, низкая задержка или специфичное аппаратное взаимодействие. Однако некоторые компоненты Mac могут работать нестабильно под Linux (Wi‑Fi, трекпад, аудио, управление питанием). Продолжайте, если вы готовы к диагностике и исправлению проблем.
Пользовательские варианты:
- Если вам нужна совместимость и простота — используйте виртуальную машину.
- Если нужна максимальная производительность — dual‑boot.
Содержание (быстрая навигация)
- Скачать Ubuntu
- Создание загрузочного USB
- Установка rEFInd и подготовка диска
- Установка Ubuntu — разметка и установка
- Настройка порядка загрузки и восстановление rEFInd
- Устранение неполадок и откат
- Полезные контрольные списки, методология и глоссарий
1. Скачать Ubuntu
- Перейдите на официальный сайт Ubuntu и скачайте актуальную версию LTS. На момент оригинальной инструкции это была Ubuntu 16.04.4 LTS; скачивайте текущую LTS‑версию, если нет особых причин использовать старую.

- На странице может предлагаться пожертвование — выберите «Not Now» или поддержите проект по желанию.

Примечание: скачайте ISO‑образ, сохраните его в удобном месте на вашем Mac.
2. Создание загрузочной USB‑флешки
Подойдёт USB‑накопитель минимум 2 GB, желательно пустой. Мы используем Etcher для записи ISO.
Важно: все данные на USB будут удалены.
Форматирование флешки через Дисковую утилиту
- Вставьте USB в Mac.
- Откройте Дисковую утилиту (Applications → Utilities → Disk Utility) и выберите устройство в боковой панели.

- Нажмите «Erase» (Стереть) в строке меню.

- В диалоге укажите формат «MS‑DOS (FAT)» и схему «GUID Partition Map».

- Нажмите «Erase» и дождитесь завершения.

Если форматирование через GUI не работает, можно использовать Terminal и утилиту diskutil.
Запись ISO на USB с помощью Etcher
- Установите Etcher.

- Запустите Etcher, нажмите «Select Image» и укажите скачанный ISO.


- Нажмите «Select Drive» и выберите вашу USB‑флешку.


- Нажмите «Flash!» и дождитесь окончания записи.


Если Etcher не запускается, альтернативы: dd (в Terminal) или balenaEtcher AppImage в Linux.
3. Подготовка диска и установка rEFInd
rEFInd — удобный неофициальный менеджер загрузки для Mac, который упрощает выбор между macOS и Linux.
Установка rEFInd
- Скачайте бинарный пакет rEFInd с официального сайта.
- Распакуйте архив.
- Откройте Terminal (Applications → Utilities → Terminal) и запустите установщик, перетащив скрипт на иконку Terminal или вызвав его командой.

Важно: на современных macOS может потребоваться отключить System Integrity Protection (SIP) или установить rEFInd из режима восстановления.
Как отключить SIP временно:
- Перезагрузите Mac и удерживайте Command + R для входа в Recovery Mode.
- В меню выберите Utilities → Terminal.
- Выполните команду
csrutil disableи нажмите Enter. - Перезагрузите систему.
Эта команда временно отключает SIP. После установки rEFInd рекомендуется снова включить SIP командой csrutil enable из Recovery, если вы не уверены в необходимости его отключения.

- Перезагрузите Mac и убедитесь, что rEFInd отображается на старте.

Изменение разделов диска через Дисковую утилиту
Если вы хотите поставить Ubuntu на тот же физический диск, что и macOS, нужно создать свободное место для разделов Ubuntu.
- Откройте Дисковую утилиту (Disk Utility).
- Выберите загрузочный диск и нажмите «Partition».

- Подтвердите действие, нажав «Partition» в диалоге.

- Добавьте раздел кнопкой «+».

- Задайте размер и имя. Выберите «MS‑DOS (FAT)» — установщик Ubuntu отформатирует этот раздел позже.

- Примените изменения.

Если Дисковая утилита выдаёт ошибки, проверьте: есть ли локальные снимки Time Machine (local snapshots), или используйте diskutil в Terminal.
4. Установка Ubuntu
Теперь загрузитесь с USB и установите Ubuntu на свободное место.
Загрузка с USB
- Перезагрузите Mac.
- В rEFInd выберите вашу USB‑флешку для загрузки инсталлятора.

Запуск установщика и разметка диска
- Подключитесь к Wi‑Fi (если возможно) и отметьте установку стороннего ПО (включая драйверы и кодеки).
- На экране типа установки выберите «Something Else» для ручной разметки.

- Выберите ранее созданный раздел MS‑DOS (FAT) и удалите его (кнопка «-»), чтобы получить свободное пространство.

- На свободном месте создайте раздел под swap: примерно 4000 MB (4 GB) или в зависимости от объёма оперативной памяти.

- Создайте основной раздел для Ubuntu: используйте весь оставшийся объём, файловая система Ext4, точка монтирования
/.

- Выберите установку загрузчика (Device for bootloader installation). Обычно выбирают созданный раздел (тот же, что Ext4) или ESP (EFI System Partition). На некоторых системах установка GRUB в EFI приводит к тому, что GRUB перехватывает загрузку вместо rEFInd — это поправимо.

- Пройдите оставшиеся шаги: создание пользователя, настройка времени, и завершите установку.
Важно: внимательно проверьте, куда устанавливается загрузчик. Неправильный выбор может сделать macOS недоступной до восстановления загрузчика.
Настройка порядка загрузки и восстановление rEFInd
После установки Ubuntu Mac может начать загружать GRUB по умолчанию. Чтобы вернуть управление rEFInd, используйте в Ubuntu утилиту efibootmgr.
Пример команды (выполняйте осознанно):
sudo efibootmgr -o 0000,0080Пояснение: efibootmgr управляет порядком загрузки EFI. Цифры зависят от конфигурации вашей системы; перед изменением посмотрите текущие значения sudo efibootmgr -v.
Если вы не уверены, какие записи у вас в EFI, сначала выполните sudo efibootmgr -v и определите идентификатор для rEFInd и Ubuntu.
Важно: не копируйте команду вслепую — она приведена как пример. Неправильный порядок может сделать систему недоступной.
Что делать после установки
- Проверьте работоспособность Wi‑Fi, трекпада, звука, Bluetooth и энергосбережения. Если что‑то не работает — ищите драйверы и патчи под вашу модель Mac.
- Установите пакет
linux‑headersи, при необходимости, дополнительные драйверы (например, Broadcom для Wi‑Fi). - Настройте обновления и бэкапы для Ubuntu.
Важно: некоторые функции управления питанием и гибернации на Mac плохо совместимы с Linux; будьте осторожны с настройками hibernation/pm.
Руководство по устранению неполадок (Incident runbook)
Сценарий: Mac загружается только в GRUB и не показывает rEFInd.
- Загрузитесь в Ubuntu или recovery media.
- Выполните
sudo efibootmgr -vи найдите записи rEFInd и macOS. - Измените порядок загрузки командой
sudo efibootmgr -o <порядок>. - Если rEFInd отсутствует, переустановите его из macOS или recovery.
Сценарий: Wi‑Fi не работает.
- Узнайте модель чипа:
lspci -nnилиlsusb. - Ищите пакет драйвера в репозиториях Ubuntu или на форуме сообщества.
- Временно используйте USB‑Ethernet или мобильную точку доступа для скачивания пакетов.
- Узнайте модель чипа:
Сценарий: Mac зависает при пробуждении.
- Попробуйте отключить гибернацию и использовать только suspend.
- Проверьте параметры ACPI и ядра (иногда помогает параметр ядра
nomodesetилиacpi_osi=).
Откат к macOS, если Ubuntu повреждает загрузчик:
- Войдите в Recovery Mode (Command + R), откройте Terminal.
- Восстановите загрузчик macOS с помощью
diskutilи перезаписи загрузочной записи, либо переустановите macOS поверх без удаления данных.
Контрольные списки по ролям
Разработчик/инженер:
- Сделать полную резервную копию (Time Machine + внешние копии важного).
- Подготовить Live USB и резервный загрузочный USB с инструментами восстановления.
- Сохранить копию EFI‑раздела (dd можно использовать из live environment).
Обычный пользователь:
- Подумать о виртуальной машине прежде, чем менять диски.
- Готовиться к возможным временным потерям Wi‑Fi/трекапада.
Системный администратор:
- Документировать порядок загрузки EFI и скрипты восстановления.
- Развернуть и проверить сборки на тестовом Mac перед массовым внедрением.
Мини‑методология перед началом
- Резервная копия → 2. Создание загрузочного USB → 3. Установка rEFInd → 4. Создание разделов → 5. Установка Ubuntu → 6. Проверка и восстановление загрузчика → 7. Настройка драйверов
Факты и ключевые числа
- Минимальный объём USB: 2 GB.
- Рекомендуемый swap: ~4000 MB (4 GB) — зависит от объёма RAM и использования гибернации.
- Создавайте отдельный раздел Ext4 для
/и при необходимости/home.
Глоссарий (однострочно)
- rEFInd — менеджер загрузки EFI для macOS и других ОС.
- SIP — System Integrity Protection, механизм безопасности macOS.
- EFI/UEFI — современный интерфейс прошивки и загрузки ОС.
- GRUB — загрузчик GNU, часто устанавливается Ubuntu.
Примеры ситуаций, когда этот подход не подходит
- Старые Mac с проприетарными драйверами Wi‑Fi (Broadcom) — могут не подключаться без сложной настройки.
- Тестовые или рабочие машины, где потеря времени недопустима — используйте VM.
Короткое резюме
- Всегда делайте резервную копию перед началом.
- Попробуйте виртуальную машину перед dual‑boot.
- rEFInd помогает переключению между macOS и Ubuntu, но управление EFI требует аккуратности.
- Сохраните команды
efibootmgr -vи шаги восстановления — они пригодятся при проблемах.
Важно: если вы не уверены в действиях с EFI и разделами, обратитесь к специалисту или используйте виртуализацию.
Похожие материалы
Доступ к Android с разбитым экраном
Сброс Samsung при заблокированном телефоне
Как разогнать монитор через NVIDIA Control Panel
APC_INDEX_MISMATCH: как исправить BSOD в Windows
Как исправить ошибку Blink 1011