Как сделать

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

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

Mac является отличной платформой для запуска не только новейших macOS ( Catalina ), но также Windows и Linux. MacBook Pro является популярной платформой для запуска Linux.

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

На данный момент вы не можете установить Linux на внутренний твердотельный накопитель более нового 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.

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

Что вам нужно

Вам нужно несколько вещей, прежде чем вы сможете начать:

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

Создайте загрузочный установщик Ubuntu USB для MacOS

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

Подготовьте флешку

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

  1. Вставьте флэш-накопитель USB и запустите Дисковую утилиту , которая находится в / Applications / Utilities / .

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

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

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

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

  6. Когда процесс завершится, выберите Готово .

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

  8. Выйти из Дисковой утилиты.

UNetbootin Utility

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

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

  2. Найдите загруженный образ диска UNetbootin. Скорее всего, в папке « Загрузки ».

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

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

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

  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-диск) и имя диска, на который будет скопирован дистрибутив Ubuntu. Меню «Тип» должно быть заполнено USB-накопителем , и накопитель должен соответствовать имени устройства, которое вы указали ранее при форматировании USB-накопителя. Выберите ОК .

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

  11. После завершения UNetbootin выберите Exit .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ПОСМОТРЕТЬ менеджер загрузки для Mac OS

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

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

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

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

Установка ссылки

REFInd прост в установке; простая команда Terminal — это все, что нужно, если вы используете OS X Yosemite или более раннюю версию . OS X El Capitan и более поздние версии имеют дополнительный уровень безопасности, называемый SIP (защита целостности системы). В двух словах, SIP не позволяет обычным пользователям, включая администраторов, изменять системные файлы, в том числе файлы настроек и папки, которые Mac OS использует для себя.

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

Отключение SIP

Перезагрузите Mac, удерживая нажатой  клавишу «  команда»  (cloverleaf) и  клавиши « ( команда + R ). Удерживайте обе клавиши, пока не появится логотип Apple. Дождитесь загрузки экрана восстановления .

  1. Откройте терминал , который можно найти в / Applications / Utilities /.

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

    отключить csrutil

  3. Нажмите Enter или Return на клавиатуре.

  4. Перезагрузите Mac, введя перезагрузку в терминал или воспользовавшись меню на экране восстановления .

  5. Вернув рабочий стол Mac, загрузите rEFInd из SourceForge на rEFInd beta, утилите менеджера загрузки EFI. Откройте папку refind-bin-0.12.0 (или более позднюю) из папки « Загрузки ».

  6. Откройте терминал , который можно найти в / Applications / Utilities /.

  7. Расположите окно терминала и окно поиска Refind-bin-0.10.4 так, чтобы оба они были видны.

  8. Перетащите файл с именем refind-install из папки refind-bin-0.10.4 в окно терминала.

  9. В окне терминала нажмите Enter или Return .

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

    Эти шаги не являются обязательными , но рекомендуется : Включите SIP обратно, введя следующее в терминале: csrutil включить .Затем нажмите Enter или Return. 

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

  12. Используйте команду « Выключить», чтобы выключить ваш Mac.

Использование Live USB-накопителя, чтобы опробовать Ubuntu на вашем Mac

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

Live Ubuntu Desktop

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

Опробовать Ubuntu на своем Mac

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

  • Убедитесь , что Живой накопитель USB флэш подключается напрямую к одному из вашего Mac, USB или Thunderbolt портов . Не используйте концентратор 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 начнет загружаться, удерживайте нажатой клавишу Option . Продолжайте удерживать его, пока в диспетчере загрузки Mac не отобразится список доступных устройств, с которых вы можете запустить.

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

  3. После выбора значка Boot EFI \ boot \ … или EFI Drive нажмите клавишу ввода или возврата на клавиатуре.

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

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

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

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

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

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

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

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

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

    nomodeset

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

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

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

Внесенные вами изменения не сохраняются. Они используются только один раз. Если в будущем вам понадобится использовать опцию Try Ubuntu без установки , вам нужно будет еще раз отредактировать строку.

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

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

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

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

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

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

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

Разметка дисков для установки Ubuntu

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone