Как правильно установить Linux на MacBook Pro?

8

У меня было много проблем с этим. Он всегда не может загрузиться после установки (я получаю знаменитый знак вопроса в папке вещь). Я установил rEFInd, однако после установки Debian у меня осталась та же проблема.

Проблема в том, что Debian устанавливает GRUB? Debian не дает вам возможности не устанавливать GRUB, хотя я полагаю, вы можете установить его на флэш-накопитель или в другое место, которое не имеет значения.

Является ли проблема, которую я выбрал для установки на весь диск (это стирает refind или refind на mbr?). Я использую ПК, где установка linux - это очень просто, и до сих пор разочарован опытом работы с MBP.

Мэтью
источник
1
Вы читали wiki.debian.org/MacBookPro ?
nodiscc

Ответы:

-1

rEFInd - менеджер загрузки EFI. Таким образом, он устанавливается в виде файлов в системном разделе EFI (ESP) или в основном разделе OS X; он ничего не пишет в MBR.

Вы не говорите, устанавливаете ли вы установку с двойной загрузкой или заменяете OS X на Debian, тем самым создавая установку для чисто Linux. Если последнее, я рекомендую использовать MBR-разделение, а не GPT-разделение, и установить версию BIOS GRUB (или LILO или SYSLINUX, если вы предпочитаете). Mac будет загружаться с использованием уровня совместимости с BIOS, и вы сможете обращаться с компьютером как со стандартным компьютером на базе BIOS. Выполнение установки только в Linux в режиме EFI сложно, потому что реализация Apple EFI странная и не работает с обычными инструментами Linux для управления загрузчиками EFI, такими как efibootmgr. Хотя это возможно сделать с помощью инструментов, таких какbless (более ограниченная реализация одноименного инструмента OS X), этот процесс плохо документирован, и я сомневаюсь, что установщик Debian поддерживает его напрямую (хотя я могу ошибаться, особенно для Debian 7).

Если вы делаете установку с двойной загрузкой, я рекомендую вам установить rEFInd в OS X . Установка в основной раздел OS X имеет тенденцию вызывать меньше проблем, чем установка в ESP, хотя в некоторых случаях требуется установка в ESP. Установите драйвер файловой системы EFI для любой файловой системы, содержащей ваши ядра Linux, и, если вы используете отдельный /bootраздел в Linux, обязательно создайте refind_linux.confфайл в каталоге, в котором содержатся ваши ядра Linux. Это все описано в документации REFInd.

Род Смит
источник