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.