8

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

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

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

1 ответ1

-1

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

Вы не говорите, устанавливаете ли вы установку с двойной загрузкой или заменяете OS X на Debian, тем самым создавая установку для чистого Linux. Если последнее, я рекомендую использовать MBR-разделение, а не GPT-разделение и установить версию BIOS GRUB (или LILO или SYSLINUX, если вы предпочитаете). Mac будет загружаться с использованием уровня совместимости с BIOS, и вы сможете обращаться с компьютером как со стандартным компьютером на базе BIOS. Выполнение установки EFI в режиме «только для Linux» сложно, потому что реализация 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .