Установка линукс через bootcamp

Установка и использование GNU/Linux как дополнительной системы на iMac/Macbook (Dual Boot)

macOS — довольно интересная система, красивая, удобная, стабильная. Но продукт Apple имеет серьезные минусы: закрытый исходный код, не самое большое количество стороннего софта, слежка за пользователями (ну в Windows она тоже есть). Расставаться с macOS не хочу — например, конкурента для Final Cut Pro даже на Windows не найти. Я не нашел понятных, актуальных и универсальных инструкций даже на английском, поэтому я написал данный туториал, основанный на личном опыте.

ВНИМАНИЕ! 1. На компьютерах Apple, выпущенных в 2018 году и позднее, присутствует специальный защитный чип, который запрещает ставить ОС методом, описанным в статье (вы сможете воспользоваться лишь Bootcamp для установки Windows). 2. На компьютерах с macOS Big Sur имеется проблема с утилитой, которая обязательна для установки. Поэтому во всех этих случаях выполняйте следующие действия на свой страх и риск. Если ваша техника и ОС подходит под эти условия: для вас пункт 3 особенно важен — делайте бэкапы!

Вам понадобится: флешка, внешний диск, смартфон/другое устройство для просмотра туториала.

Установка

1. Выберите дистрибутив

Выберите дистрибутив, который подходит под архитектуру вашего процессора. Я выбирал на сайте distrowatch.com. Скачайте необходимый .iso образ вашего дистрибутива.

2. Установите программу для подготовки флешки

Установите Balena Etcher (macOS, Linux, Windows) или Rufus (Windows). К сожалению, мне пришлось воспользоваться Rufus на другом компьютере, с Balena Etcher возникли некоторые проблемы. Вставьте флешку, её объем должен быть больше размера дистрибутива примерно на 1 ГБ (на всякий случай).

Читайте также:  Linux для программирования python

В случае с Rufus: загрузите дистрибутив в программу, никакие настройки не изменяйте, нажмите «СТАРТ». Программа сообщит вам, когда выполнит работу.

Если же вы решили воспользоваться Balena Etcher: интерфейс интуитивно понятный, так что проблем не должно быть.

Balena Etcher

3. Сделайте бэкап (можно пропустить, но это важно)

Я особенно понял, что бэкап важен, когда написал этот туториал и он пропал. И когда забыл сделать бэкап для смартфона. Делайте бэкапы.

Запустите Time Machine, подключите внешний диск для бэкапа (его объем должен быть равен объему занятого места на диске ± 15-20 ГБ). Обратите внимание, что в среднем на передачу 1 ТБ с жесткого диска на внешний жесткий диск требуется 7 часов (по личным наблюдениям с iMac, если вы пользуетесь SSD — процесс будет быстрее). Отключите внешний диск для бэкапа после завершения передачи данных.

Time Machine

4. Поделите диск на три части: macOS, Linux, Swap

Откройте Дисковую утилиту, нажмите на диск, относящийся к Macintosh HD (он может называться по-другому, например Macintosh SSD и т. п.).

Нажмите «Разбить на разделы», создайте раздел «Swap», выберите формат MS-DOS (FAT), выделите данному разделу количество дискового объема, равное количеству оперативной памяти на компьютере (я выделил 8 ГБ). Создайте следующий раздел «Linux» (тоже MS-DOS FAT), выделите ему желаемое (и обязательно свободное) место на диске (оптимально будет 50 ГБ, но можно и меньше/больше).

5. Загрузите операционную систему с флешки

Перезагрузите компьютер. Сразу же после появления логотипа Apple зажмите клавишу alt (option) до тех пор, пока не появится меню выбора диска для загрузки. Выберите первый EFI Boot. Появится меню: вы можете попробовать (try), установить (install). Советую сначала попробовать (если такая возможность имеется), так как не все дистрибутивы хорошо работают на «железе» Apple.

6. Следуйте указаниям установщика

Попробовали и все нравится? Движемся дальше. Запустите установщик (обычно на рабочем столе есть иконка «Install *название_ОС и версия*»), следуйте указаниям установщика, но когда вас спросят, в каком месте установить — сразу же переходите в расширенные настройки. Выберите раздел, объем которого равен объему раздела «Linux» как главный и отформатируйте его в EXT4. Раздел, объем которого равен объему раздела «Swap», пометьте как «swap-area» или подобное. В качестве раздела для bootloader используйте главный раздел («Linux»).

Читайте также:  Linux 400 bad request

7. Установите rEFInd

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

sudo apt-add-repository ppa:rodsmith/refind sudo apt-get update sudo apt-get install refind

Для других ОС подробная информация на официальном сайте.

8. Вход в rEFInd Boot Manager и завершение установки

Перезагрузите компьютер, и снова зажмите alt (option). Откройте EFI Boot, и немного подождите. Появится меню, выберите систему, которую вы хотите запустить. В дальнейшем, rEFInd Boot Manager будет запускаться самостоятельно.

Кстати, все, за исключением macOS, Time Machine и EFI, что я использовал в туториале — open-source.

Если у вас остались какие-либо вопросы, например, насчет драйверов, спрашивайте. Всем спасибо, что прочитали — ведь это мой первый опыт написания статей/туториалов на Хабре.

Источник

MacBookPro

Существует несколько способов установки Сизифа на данный ноутбук.

  1. Когда на этом ноутбуке живёт только linux. Это имеет одно побочное явление. Нельзя будет обновлять firmware. Оно обновляется только через Mac OS X. Этот способ самый простой, но не самый правильный.
  2. Установка linux рядом с Mac OS X.
  3. Установка linux + windows рядом с Mac OS X. (В этой статье это не рассматривается, по причине отсутствия у меня лицензионной windows.)

Установка linux без Mac OS X

  1. Выкачать dvd установщик ALT Linux Desktop 4.0.
  2. Записать его.
  3. Загрузиться с него в режиме установки (чтобы изменить носитель, с которого грузиться, надо зажать при включении ноутбука клавишу Alt и появится меню с возможностью выбора).
  4. На вопрос о том в чём хранить время, ответить по гринвичу.
  5. Снести все разделы с винта
  6. Поставить.
  7. Укатиться до Сизифа. 🙂

Установка linux без сноса Mac OS X

  1. Выкачать dvd установщик ALT Linux Desktop 4.0.
  2. Записать его.
  3. Идём на http://refit.sourceforge.net/, тянем rEFIt-0.10.dmg и ставим на Mac OS это ПО.
  4. Открываем терминал в Mac OS X и делаем следующее (это мы ставим альтернативный загрузчик):
    cd /efi/refit
    ./enable-always.sh
  5. Идём на сайт http://www.apple.com, тянем оттуда BootCamp, ставим его.
  6. Запускаем BootCamp и освобождаем место для разделов линукса.
  7. Грузимся с ALT Linux Desktop 4.0 LiveCD
  8. Запускаем gparted и создаём два раздела для линукса. Первый swap, второй linux native (ext3 или по вкусу любой другой)
  9. Перезагружаемся ещё раз с ALT Linux Desktop 4.0, но уже в режиме установки.
  10. Начинаем ставить ALT Linux Desktop 4.0
  11. На вопрос о том, как хранить время, отвечаем — по гринвичу (Mac OS X хранит время по гринвичу и это надо, чтобы у вас в обоих операционных системах было правильное время).
  12. Пропускаем установку загрузчика (его надо ставить немного потом с определёнными параметрами).
  13. Загружаемся ещё раз с ALT Linux Desktop 4.0 диска в режиме rescue, монтируем раздел на который был установлен ALT, создаем в /etc/ файл lilo.conf вот с таким содержимым:
    boot=/dev/sda4
    default=Linux
    map=/boot/map
    delay=20
    image=/boot/vmlinuz initrd=/boot/initrd.img
    root=/dev/sda4
    label=Linux
    read-only и запускаем lilo вот так:
    lilo -b /dev/sda4
  14. Запускаем parted и делаем вот такое:
    parted /dev/sda
    print
    set 4 boot on
    quit
  15. Перезагружаемся, заходим в меню rEFIt partition editor и синхронизируем MBR (synchronize MBR).
  16. Укатиться до Сизифа. 🙂
Читайте также:  Linux mint меню загрузки windows

Софт для работы с ноутом

# apt-get install pommed gpomme wmpomme

Рекомендации по поводу версий программного обеспечения что бы MBP работал лучше

  1. hal >= 0.5.10-alt3 (чтобы работала подсветка клавиатуры и регулировка яркости LCD монитора).
  2. ядро 2.6.21 или выше (для понижения энергопотребления, т.е. чтобы он дольше работал от батарейки).
  3. pommed >= 1.14

Проблемы и методы их решения

  1. Звук как-то странно работает, надо попробовать обновить до свежей alsa 1.0.15 (я её уже собрал, надо бы в Дедал кинуть) и посмотреть.
  2. Видео работает тоже немного странно, надо видимо крутить ещё.
  3. Текущие атишные драйвера из Сизифа не работают с Xorg’ом из того же самого Сизифа. (Надо подождать новые драйвера от АТИ. )
  4. Подсветка клавиатуры работает всегда. Даже если светло. (Внутри у этого бука есть датчики света).

Полезные ссылки

  1. MacBookProRetina
  2. https://wiki.ubuntu.com/MacBookPro — страница с рекомендациями по установке на этот ноутбук Ubuntu
  3. https://wiki.ubuntu.com/MacBookPro/SantaRosa — страница с рекомендациями по установки Ubuntu на MacBook Pro (на Santa Rosa)
  4. https://help.ubuntu.com/community/MacBook
  5. http://gentoo-wiki.com/HARDWARE_Apple_MacBook
  6. https://www.iphones.ru/iNotes/464190

Источник

Оцените статью
Adblock
detector