Как установить и двойную загрузку Linux и macOS

Mac - отличная платформа для работы не только с последней версией macOS (Каталина), но также Windows и Linux. MacBook Pro - популярная платформа для работы под управлением Linux.

Под капотом аппаратное обеспечение Mac удивительно похоже на большинство частей, используемых в современных компьютерах с Windows. Вы найдете те же семейства процессоров, графические ядра, сетевые чипы и многое другое.

На данный момент вы не можете установить Linux на внутренний SSD нового MacBook Pro или Mac Pro (2018 или новее). Однако вы все равно можете установить его на внешний диск.

Запуск Linux на Mac

Многие дистрибутивы Linux могут нормально работать на Mac, хотя могут возникнуть проблемы с установкой и настройкой ОС.

Человек, использующий рабочий стол Mac для запуска Ubuntu Linux

Элисон Чинкота / Lifewire

Уровень сложности

Этот проект предназначен для опытных пользователей, у которых есть время для решения проблем, которые могут возникнуть в процессе, и которые готовы переустановить macOS и свои данные, если в процессе возникнут проблемы.

Будьте готовы, есть текущая резервная копия, и прочитайте весь процесс перед установкой Ubuntu.

Установка и драйверы

Проблемы, возникающие при получении Дистрибутив Linux работа на Mac обычно связана с двумя проблемными областями: правильная работа установщика. с Mac, а также поиск и установка всех необходимых драйверов, чтобы основные части Mac Работа.

В этом руководстве используется Ubuntu, в основном из-за активных форумов и поддержки со стороны Сообщество Ubuntu и покрытие Ubuntu предоставляется онлайн.

Зачем устанавливать Ubuntu на свой Mac?

Существует множество причин для запуска Ubuntu на Mac, в том числе возможность расширить свои технологические возможности, узнать о другой ОС и запустить одно или несколько приложений для конкретной ОС. Вы можете быть разработчиком Linux и понимать, что Mac - лучшая платформа для использования, или вы можете просто захотеть попробовать Ubuntu.

Этот метод двойной загрузки можно легко расширить до тройной загрузки или более.

Что вам нужно

Прежде чем вы сможете начать, вам понадобится несколько вещей:

  • Недавняя резервная копия: Использовать Копировальный клонер или аналогичная утилита для клонирования внешнего загрузочного диска, содержащего копию тома Recovery HD. После того, как у вас есть недавняя резервная копия всех ваших данныхотключите его от Mac, чтобы резервная копия клона не была случайно удалена во время установки Ubuntu.
  • Mac с оперативной памятью не менее 2 ГБ и двухъядерным процессором с тактовой частотой 2 ГГц.: Это минимальные значения; больше оперативной памяти и более высокие скорости процессора или дополнительные ядра процессора полезны. Описанная здесь установка выполняется на 27-дюймовом iMac Retina 2014 года под управлением macOS Sierra, но этот процесс должен работать на любом Mac, выпущенном с 2011 года. Если вы планируете использовать старый Mac, вы все равно сможете установить Ubuntu, но вам нужно обратить внимание на то, как процесс загрузки работает на старом оборудовании. Если у вас возникли проблемы с тем, чтобы ваш старый Mac работал с Ubuntu, остановитесь на Форумы Ubuntu и найдите руководства по установке для вашей модели Mac.
  • Флэш-накопитель USB емкостью 2 ГБ или больше: Флэш-накопитель используется в качестве загрузочного установщика Ubuntu, который содержит не только базовый установщик, но и живую версию Ubuntu. Эта версия может запускаться прямо с USB-накопителя без каких-либо изменений на вашем Mac. Это отличный способ проверить, уживаются ли ваш Mac и Ubuntu.
  • USB-клавиатура и мышь: Вам нужны клавиатура и мышь на базе USB, потому что весьма вероятно, что драйверы Bluetooth Ubuntu необходимо будет установить или обновить, прежде чем беспроводная клавиатура или мышь сможет работать. Если вы используете MacBook, вам, вероятно, не о чем беспокоиться.
  • 25 ГБ свободного места на диске: Это минимальный размер, рекомендуемый для настольной версии Ubuntu; больше места для работы может быть преимуществом.
  • Последняя стабильная версия Ubuntu: Проверить Веб-сайт Ubuntu для получения последней версии и любых конкретных изменений, которые могут повлиять на установку или использование на вашем Mac. Загрузите версию Ubuntu на свой Mac.

Создайте Live Bootable USB-установщик Ubuntu для macOS

Первой задачей при установке и настройке Ubuntu на вашем Mac является создание живого загрузочная флешка который содержит настольную ОС Ubuntu. Используйте эту флешку не только для установки Ubuntu, но и для подтверждения того, что Ubuntu может работать на вашем Mac. Вы должны иметь возможность загружать Ubuntu прямо с USB-накопителя без необходимости выполнять установку. Это позволяет вам проверить основные операции, прежде чем вы решите изменить конфигурацию вашего Mac в соответствии с Ubuntu.

Подготовьте USB-накопитель

Следующий процесс полностью удалит все данные на USB-накопителе.

  1. Вставляем флешку и запускаем Дисковая утилита, который расположен по адресу /Applications/Utilities/.

    Дисковая утилита в окне MacOS Finder Приложения
  2. Найдите флешку в Дисковая утилита боковая панель. Выберите реальный флэш-накопитель, а не отформатированный том, который может отображаться сразу под названием производителя флэш-накопителя.

  3. Выбирать Стереть в Дисковая утилита панель инструментов.

  4. Установите следующие параметры стирания:

    • Имя: УБУНТУ
    • Формат: MS-DOS (FAT)
  5. Выбирать Стереть.

  6. Когда процесс будет завершен, выберите Выполнено.

  7. Прежде чем ты уйдешь Дисковая утилитаобратите внимание на флешку имя устройства. Убедитесь, что флешка с именем УБУНТУ выбран на боковой панели, и найдите запись с меткой Устройство на главной панели. Вы должны увидеть имя устройства, например disk2s2 или подобное. Запишите название устройства. Вам это понадобится позже.

  8. Закройте Дисковую утилиту.

Утилита UNetbootin

Утилита UNetbootin создает действующий установщик Ubuntu на USB-накопителе. UNetbootin загружает ISO-образ Ubuntu, преобразует его в формат образа, который может использовать Mac, создает загрузочную цепочку, необходимую для установщика Mac OS, а затем копирует ее на USB-накопитель.

Инструмент создания Unetbootin Live USB
  1. Загрузите версию UNetbootin для macOS из UNetbootin на сайте GitHub. Утилита загружается как образ диска с названием unetbootin-mac-677.dmg. Фактическое число в имени файла будет меняться по мере выпуска новых версий.

    UNetbootin
  2. Найдите загруженный образ диска UNetbootin. Вероятно, в вашем Загрузки папка.

  3. Дважды щелкните значок .dmg файл чтобы смонтировать образ на рабочий стол вашего Mac. Откроется образ UNetbootin. Вам не нужно перемещать приложение в папку приложений, хотя вы можете это сделать, если хотите. Приложение отлично работает из образа диска.

  4. Запустите UNetbootin двойным щелчком. Возможно, вам придется зайти в Системные настройки > Безопасность и конфиденциальность и выберите Все равно открыть.

  5. Введите ваш пароль администратора и выберите Ok.

  6. Откроется окно UNetbootin. UNetbootin поддерживает создание живого установщика USB для Linux с использованием ранее загруженного файла ISO или может загрузить для вас дистрибутив Linux. Не выбирайте вариант ISO.

  7. Убедись Распределение выбран, а затем используйте Выберите распространение раскрывающееся меню, чтобы выбрать дистрибутив Linux, который вы хотите установить на USB-накопитель. Для этого проекта выберите Ubuntu.

  8. Использовать Выбрать версию раскрывающееся меню для выбора 18.04_Live_x64 или 19.10_Live_x64, версия, совместимая с 64-битной архитектурой.

  9. Приложение UNetbootin теперь должно указать тип (USB-накопитель) и имя диска, на который будет скопирован live-дистрибутив Ubuntu. Меню "Тип" должно быть заполнено USB-накопитель, и диск должен соответствовать имени устройства, которое вы записали ранее при форматировании USB-накопителя. Выбирать Ok.

  10. UNetbootin загружает выбранный дистрибутив Linux, создает установочные файлы Linux в реальном времени, создает загрузчик и копирует их на USB-накопитель. Это может занять некоторое время.

  11. Когда UNetbootin будет завершен, выберите Выход.

    Вы можете получить следующее предупреждение: Созданное USB-устройство не загрузится с Mac. Вставьте его в ПК и выберите опцию загрузки USB в меню загрузки BIOS. Вы можете игнорировать это предупреждение, если при создании загрузочного USB-накопителя использовали параметр «Распространение», а не параметр ISO.

Живой USB-накопитель, содержащий Ubuntu, был создан и готов опробовать на вашем Mac.

Создание раздела Ubuntu на вашем Mac

Если вы планируете навсегда установить Ubuntu на свой Mac, сохранив macOS, вам необходимо создать один или несколько томов специально для размещения ОС Ubuntu.

Процесс прост: используйте Дисковая утилита для разбиения существующего тома, например загрузочный диск вашего Mac, чтобы освободить место для второго тома. Вы также можете использовать внешний диск.

Использование дисковой утилиты для разбиения тома Ubuntu

Используйте Дисковую утилиту для создания цели установки Ubuntu

Если вы собираетесь использовать существующий раздел, взгляните на эти два руководства по изменению размера и разбиению на разделы:

  • Дисковая утилита: как изменить размер тома Mac (OS X El Capitan или новее)
  • Разбиение диска на разделы с помощью Дисковой утилиты OS X El Capitan

Разбиение на разделы, изменение размера и форматирование любого диска может привести к потере данных. Убедитесь, что у вас есть текущая резервная копия любых данных на выбранных задействованных дисках.

Если вы используете Fusion Drive, macOS накладывает ограничение на два раздела на томе Fusion. Если вы уже создали раздел Windows Boot Camp, вы также не сможете добавить раздел Ubuntu. Вместо этого рассмотрите возможность использования внешнего диска с Ubuntu.

Если вы планируете использовать весь диск для Ubuntu, обратитесь к этому руководству по форматированию:

  • Отформатируйте диск Mac с помощью дисковой утилиты (OS X El Capitan или новее)

Независимо от того, какое из руководств вы используете, схема разделов должна быть GUID Partitioning Map, а формат может быть MS-DOS (FAT) или ExFat. Формат изменится при установке Ubuntu. Его цель - только облегчить определение того, какой диск и раздел вы используете для Ubuntu позже в процессе установки.

Дайте тому значимое имя, например УБУНТУ и запишите размер создаваемого раздела. Обе части информации полезны для определения тома позже во время установки Ubuntu.

Использование rEFInd в качестве диспетчера двойной загрузки

До сих пор вы работали над тем, чтобы ваш Mac был готов к установке Ubuntu, и подготовили загрузочный установщик, который вы можете использовать для этого процесса. Теперь вам нужно предпринять шаги, чтобы иметь возможность двойной загрузки Mac в macOS, а также в новую ОС Ubuntu.

rEFInd менеджер загрузки для Mac OS

Менеджеры загрузки

Ваш Mac уже оснащен диспетчером загрузки, который позволяет вам выбирать между несколькими операционными системами Mac или Windows, которые могут быть установлены на вашем Mac. Вы можете вызвать диспетчер загрузки при запуске, удерживая Вариант ключ, такой как описано в Использование OS X Recovery Disk Assistant руководство.

Ubuntu поставляется с собственным менеджером загрузки, который называется GRUB (GRand Unified Boot Loader). Вы будете использовать GRUB вскоре после завершения процесса установки.

Оба доступных менеджера загрузки могут обрабатывать процесс двойной загрузки; они могут работать даже с более чем двумя операционными системами, но менеджер загрузки Mac не распознает ОС Ubuntu без особых усилий, а менеджер загрузки GRUB не особенно прост в использовании.

Вместо этого используйте сторонний менеджер загрузки под названием REFInd. rEFInd может удовлетворить все потребности Mac при загрузке, включая возможность выбора macOS, Ubuntu или даже Windows (если она у вас установлена).

Установка rEFInd

rEFInd прост в установке; просто Терминал команда - это все, что нужно, если вы используете OS X Йосемити или раньше. OS X Эль-Капитан а позже имеет дополнительный уровень безопасности, называемый SIP (Защита целостности системы). Короче говоря, SIP не позволяет обычным пользователям, включая администраторов, изменять системные файлы, включая файлы настроек и папки, которые Mac OS использует для себя.

В качестве диспетчера загрузки rEFInd необходимо установить себя в областях, защищенных SIP, поэтому, если вы используете OS X El Capitan или более позднюю версию, вам необходимо отключить систему SIP, прежде чем продолжить.

Отключение SIP

Перезагрузите Mac, удерживая команда (клеверный лист) и р ключи (команда+р). Удерживайте обе клавиши нажатыми, пока не появится логотип Apple. Подождите Восстановление экран для загрузки.

  1. Открытым Терминал, который можно найти в разделе /Приложения/Утилиты/.

  2. В открывшемся окне Терминала введите следующее:

    csrutil отключить
  3. Нажмите Входить или Возвращение на клавиатуре.

  4. Перезагрузите Mac, набрав перезагрузку в Терминале, или используйте меню на Восстановление экран.

  5. Когда рабочий стол Mac вернется к вам, скачать rEFInd из SourceForge в бета-версии rEFInd - утилита диспетчера загрузки EFI. Откройте папку refind-bin-0.12.0 (или новее) из вашего Загрузки папка.

    REFInd
  6. Открытым Терминал, который можно найти в разделе /Приложения/Утилиты/.

    Терминал в приложениях macOS
  7. Расположите окно Терминала и окно Finder refind-bin-0.10.4 так, чтобы вы могли видеть и то, и другое.

  8. Тащить, тянуть уточнять-установить из папки refind-bin-0.10.4 в окно Терминала.

  9. В окне Терминала нажмите Входить или Возвращение.

  10. rEFInd установлен на вашем Mac.

    Необязательно, но рекомендуется: Снова включите SIP, введя csrutil enable в Терминале. Затем нажмите Входить или Возвращение.

  11. Закрывать Терминал.

  12. Использовать Неисправность команда для выключения вашего Mac.

Использование Live USB-накопителя для опробования Ubuntu на Mac

Живой USB для Ubuntu, который вы создали ранее, можно использовать для постоянной установки Ubuntu на вашем Mac. Вы также можете использовать его, чтобы опробовать Ubuntu без установки ОС. Рекомендуется сначала попробовать Ubuntu, потому что вы можете обнаружить проблемы до того, как совершите полную установку.

Живой рабочий стол Ubuntu

Некоторые из проблем, которые вы можете обнаружить, включают установку Live USB, не работающего с вашей видеокартой Mac. Это одна из наиболее распространенных проблем, с которыми сталкиваются пользователи Mac при установке Linux. Вы также можете обнаружить, что ваш Wi-Fi или Bluetooth не работает. Большинство из этих проблем можно исправить после установки, но, зная о них заранее, вы сможете провести небольшое исследование в знакомой среде Mac. Вы можете отследить проблемы и, возможно, приобрести необходимые драйверы.

Пробуем Ubuntu на Mac

Перед тем, как вы попытаетесь загрузиться с живого USB-накопителя, который вы создали, необходимо выполнить небольшую подготовку.

  • Убедитесь, что USB-накопитель Live подключен напрямую к одному из компьютеров Mac. USB или Порты Thunderbolt. Не используйте USB-концентратор, так как USB-накопитель Live USB обычно не отображается при подключении через концентратор.
  • Убедитесь, что к вашему Mac подключены USB-клавиатура и USB-мышь. Другой распространенной проблемой является отсутствие драйверов Bluetooth, которые мешают работе беспроводной клавиатуры или мыши.
  • Если возможно, подключите Mac к домашней сети через проводной порт Ethernet. Это по той же причине, что и беспроводная клавиатура или мышь. Для работы беспроводной сети может потребоваться обновление или добавление драйверов Wi-Fi.

Если вы используете Mac с USB-C, как и последние Macbook Pro, у вас могут возникнуть проблемы с просмотром USB-диска Live Ubuntu, созданного с помощью UNetbootin, через адаптер. Вы можете попробовать флешку, которая подключается напрямую к USB-C, или другой адаптер, например, собственный от Apple. Адаптер USB-C - USB.

Если вы готовы, давайте попробуем.

  1. Выключите или перезагрузите ваш Mac. Если вы установили rEFInd, автоматически появится менеджер загрузки. Если вы решили не использовать rEFInd, то, как только ваш Mac начнет загружаться, удерживайте Вариант ключ. Удерживайте ее, пока не увидите, что диспетчер загрузки Mac отображает список доступных устройств, с которых вы можете запустить.

  2. С помощью клавиш со стрелками выберите Загрузите EFI \ boot \ ... Вход (REFInd) или Запись на диске EFI (Диспетчер загрузки Mac) из списка. Если вы не видите диск EFI или загрузочный EFI \ boot \... в списке выключите и убедитесь, что активный USB-накопитель подключен непосредственно к вашему Mac. Вы также можете удалить с Mac все периферийные устройства, кроме мыши, клавиатуры, USB-накопителя и проводного подключения Ethernet.

  3. После того, как вы выберете Загрузите EFI \ boot \ ... или EFI Drive значок, нажмите Входить или Возвращение на клавиатуре.

  4. Ваш Mac загрузится с живого USB-накопителя и представит диспетчер загрузки GRUB 2. Вы увидите базовый текстовый дисплей с как минимум четырьмя записями:

    • Попробуйте Ubuntu, не устанавливая его.
    • Установите Ubuntu.
    • OEM установка (для производителей).
    • Проверить диск на наличие дефектов.
  5. С помощью клавиш со стрелками выберите Попробуйте Ubuntu без установки а затем нажмите Входить или Возвращение.

Дисплей на короткое время темнеет, а затем отображает заставку Ubuntu, а затем рабочий стол Ubuntu. Общее время для этого должно составлять от 30 секунд до нескольких минут. Если вам нужно подождать более пяти минут, вероятно, проблема с графикой. Если ваш дисплей остается черным, вы никогда не покидаете заставку Ubuntu или дисплей становится нечитаемым, вероятно, у вас проблема с графическим драйвером. Вы можете исправить это, изменив команду загрузчика Ubuntu, как показано ниже.

Изменение команды загрузчика GRUB

  1. Выключите Mac, нажав и удерживая Власть кнопка.

  2. После выключения Mac перезагрузите компьютер и вернитесь в Экран загрузчика GRUB используя приведенные выше инструкции.

  3. Выбирать Попробуйте Ubuntu без установки но не нажимайте клавишу Enter или Return. Вместо этого нажмите 'е' Клавиша на клавиатуре, чтобы войти в редактор, который позволяет вам вносить изменения в команды загрузчика.

  4. Редактор содержит несколько строк текста. Вам нужно изменить строку, которая гласит:

    linux / casper / vmlinuz.efi file = / cdrom / preseed / Ubuntu.seed boot = casper тихий всплеск 
  5. Между словами "splash" и "" вставить следующее:

    nomodeset. 

    Чтобы внести изменения, используйте клавиши со стрелками чтобы переместить курсор в место сразу после всплеска слова, а затем введите номодесет. Между splash и nomodeset должен быть пробел, а между nomodeset и.

  6. Строка должна выглядеть так:

    linux /casper/vmlinuz.efi file = / cdrom / preseed / Ubuntu.seed boot = casper quiet splash nomodeset 
  7. Нажмите F10 для загрузки с новыми настройками.

Только что сделанные вами изменения не сохраняются. Они используются только один раз. Если вам нужно использовать Попробуйте Ubuntu без установки вариант в будущем вам нужно будет отредактировать строку еще раз.

Добавление номодесет - это наиболее распространенный, но не единственный метод исправления проблемы с графикой при установке. Если проблемы с отображением по-прежнему возникают, попробуйте следующее:

Определите марку видеокарты, которую использует ваш Mac. Вы можете сделать это, выбрав Об этом Mac из меню Apple. Ищите текст Графика, запишите используемую графику, а затем используйте одно из следующих значений вместо nomodeset:

nvidia.modeset = 0
radeon.modeset = 0
intel.modeset = 0

Если у вас все еще возникают проблемы с дисплеем, посетите форумы Ubuntu, чтобы узнать о проблемах с вашей конкретной моделью Mac.

Теперь, когда у вас есть действующая версия Ubuntu, работающая на вашем Mac, убедитесь, что ваша сеть Wi-Fi работает, а также, если необходимо, Bluetooth.

Установка Ubuntu на ваш Mac

К настоящему времени у вас есть рабочая жизнь USB-накопитель с установщиком Ubuntu, ваш Mac настроен с перегородка готова к использованию для установки Ubuntu, и зудящий палец мыши просто ждал, чтобы щелкнуть Установить Ubuntu значок, который вы видите на рабочем столе Ubuntu.

Разбиение дисков для установки Ubuntu
  1. Если вы готовы, выберите или дважды щелкните значок Установить Ubuntu значок.

  2. Выберите язык для использования, затем выберите Продолжать.

  3. Разрешите установщику загружать обновления по мере необходимости как для ОС Ubuntu, так и для драйверов, которые могут вам понадобиться. Поставьте галочку в Загрузите обновления при установке Ubuntu флажок и в Установите стороннее программное обеспечение для графики и оборудования Wi-Fi, Flash, MP3 и других носителей. флажок. Выбирать Продолжать.

  4. Ubuntu предлагает несколько типов установки. Чтобы установить Ubuntu на определенный раздел, выберите Что-то другое из списка, затем выберите Продолжать.

  5. Установщик представляет список устройств хранения, подключенных к вашему Mac. Вам нужно найти том, который вы создали с помощью Дисковой утилиты Mac. Поскольку имена устройств разные, используйте размер и формат созданного тома. После того, как вы найдете нужный том, используйте мышь или клавиши со стрелками, чтобы выделить раздел а затем выберите Изменять.

    Ubuntu показывает размер раздела в мегабайтах (МБ), а Mac отображает размер в гигабайтах (ГБ). 1 ГБ равен 1000 МБ.

  6. Использовать Использовать как раскрывающееся меню, чтобы выбрать используемую файловую систему, предпочтительно ведение журнала ext4 файловая система.

  7. Использовать Точка крепления раскрывающееся меню, чтобы выбрать косая черта ( / ), который называется корень. Выбирать Ok.

  8. Вас могут предупредить, что при выборе нового размера раздела необходимо записать на диск. Выбирать Продолжать.

  9. Выделив только что измененный раздел, выберите Установите сейчас.

  10. Вас могут предупредить, что вы не определили какой-либо раздел, который будет использоваться для пространства подкачки, но вы можете добавить пространство подкачки позже. Выбирать Продолжать.

  11. Вы получите уведомление о том, что внесенные вами изменения будут зафиксированы на диске. Выбирать Продолжать.

  12. Выберите часовой пояс с карты или введите крупный город в поле. Выбирать Продолжать.

  13. Выбрать раскладка клавиатуры и выберите Продолжать.

  14. Настройте свою учетную запись пользователя Ubuntu, введя свой имя, а имя для компьютера, а имя пользователя, а пароль. Выбирать Продолжать.

  15. Начнется процесс установки, и в строке состояния будет отображаться ход выполнения. Когда установка завершится, вы можете выбрать Рестарт.

    Теперь на вашем Mac установлена ​​рабочая версия Ubuntu.

  16. После завершения перезагрузки вы можете заметить, что диспетчер загрузки rEFInd теперь работает и отображает macOS, Recovery HD и ОС Ubuntu. Вы можете щелкнуть любой из значков ОС, чтобы выбрать операционную систему, которую хотите использовать.

    Выберите Ubuntu значок.

Если после перезапуска у вас возникли проблемы, например, отсутствующие или нефункциональные устройства (Wi-Fi, Bluetooth, принтеры или сканеры), обратитесь к Сообщество Ubuntu для получения советов о том, как заставить все ваше оборудование работать.

9 лучших ноутбуков 2021 года