rEFIt или не rEFIt

Каждый маковод, смотрящий дальше проприетарных рамок созданных всеми любимыми Microsoft и Apple, знает, что почти все руководства по устаноке Linux ссылаются на rEFIt.
Правда внешние его вид не столь уж привлекателен:

Мне стандартный вид загрузочного меню нравится больше:

Отсюда вопрос: а так ли нужен этот rEFIt?
Ответ прост: надо попробовать.

Мне периодически хочется поковырять Linux, но Ubuntu уже не столь интересна (хотя пакетный менеджер и огромное сообщество это good). Слышав много но не видев не разу решил попробовать ArchLinux (весьма кстати говоря интересная вещь, для тех кто знает что такое unix-like). Благо в "здешнем" wiki можно легко найти страничку Macbook.
Дальше все просто. Следуем рекомендациям из wiki странички и все хорошо.
Но :

  • заранее размечаем диск для Linux (форматирую раздел в fat32 aka dos)
  • не ставим fEFIt
  • не забываем что у нас MacBook, и чтобы нажать F1 надо нажать fn+F1
  • не забываем посмотреть какой раздел стоит указать как корень (root aka /) системы (для этого можно выполнить в liveCD fdisk -l /dev/sda)
  • не спешить с установкой GRUB (а переключится в другую виртуальную консоль, например fn+alt+F2, выполнить обновление типа раздела и вернуться в установщик нажав fn+alt+F1)
  • не забываем что таблицу разделов после установки ArchLinux (или любого другого Linux дистрибутива) за нас никто не исправит
А вот на последнем пункте остановимся по подробнее.
К сожалению современные Linux дистрибутивы не могут корректно обновить тип раздела на маках (толи GUID не нравится, толи EFI). По этому нам надо делать это руками, примерно так:
$ fdisk /dev/sda
m  # печатаем меню
p   # печатаем таблицу разделов
a
<номер активного раздела>
a
<номер раздела с Linux>
t    # изменяем код типа раздела
L  # выводим список кодов
86 # выбираем код linux (для ext2/3/4)
w  # записываем изменения
Запуская fdisk без параметров (но указывая диск) мы попадаем в интерактивный режим. Вот пример вывода ключа m:
Не забываем после манипуляций в fdisk что нам надо вернуться в окно установщика и продолжить с установкой загрузчика GRUB в начала раздела с Linux (не стоит ставить GRUB в MBR)
После этого можно спокойно (по крайней мере у меня все получилось) использовать свеже установленный Linux.

Будте бдительны и помните что я не отвечаю за возможный вред нанесенный вашим данных в процессе выше-описанных манипуляций.

No comments:

Post a Comment