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.