rEFInd - менеджер завантаження EFI. Як такий, він встановлюється як файли в системному розділі EFI (ESP) або в головному розділі OS X; він нічого не пише в MBR.
Ви не говорите, якщо ви встановлюєте подвійну завантажувальну установку або замінюєте OS X Debian, створюючи таким чином налаштування чистого Linux. Якщо останнє, моя рекомендація - використовувати розділ MBR, а не розділення GPT та встановити BIOS версію GRUB (або LILO, або SYSLINUX, якщо вам більше зручно). Потім Mac завантажиться за допомогою свого рівня сумісності BIOS, і ви зможете поводитися з комп'ютером як зі звичайним ПК на базі BIOS. Встановлення лише для Linux режиму EFI є складним, оскільки реалізація EFI від Apple дивна і не працює зі звичайними інструментами 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.