Я просто установил Ubuntu 17 на своей середине 2012 MacBook Pro к двойной загрузке с MacOS X. Я плохо знаком с Ubuntu. Во время установки я использовал, повторно находят как диспетчер начальной загрузки, и она работала отлично, в то время как тестирование Ubuntu на моем компьютере, но после установки Ubuntu, не повторно находит больше работы. Я теперь должен использовать функциональную клавишу для выбора, который ОС загрузиться, и если я не удерживаю функциональную клавишу при запуске, компьютер автоматически загружает Ubuntu. Любая справка для получения повторно находит работу снова, поскольку мой диспетчер начальной загрузки ценился бы.
Я испытал это. То, что работало на меня, было к установке ре, повторно находят каждый раз, когда я установил новую ОС. Можно сделать так путем запуска терминала в режиме восстановления и навигации к папке перенаходки (обычно на внешнем dev), где файл установки, затем можно выполнить файл установки.Удачи.
У меня была та же проблема как Вы. Разрешенный это путем изменения использования BootOrder efibootmgr
из Ubuntu.
# sudo efibootmgr
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000* ubuntu
Boot0080* Mac OS X
Boot0081* Recovery OS
Boot0082*
BootFFFF*
# sudo efibootmgr -o 0080,0000
# sudo efibootmgr
BootCurrent: 0080
Timeout: 5 seconds
BootOrder: 0080,0000
Boot0000* ubuntu
Boot0080* Mac OS X
Boot0081* Recovery OS
Boot0082*
BootFFFF*
У меня был тот же симптом (rEFInd сначала работал, а затем перестал работать) на сетчатке Macbook Pro 13 дюймов (середина 2014 г.). Запуск OS X Catalina и Mint 19.3, я установил rEFInd из OS X после того, как оба уже заработали.
В моем случае rEFInd появился после установки и позволил мне выбрать каждую систему по одному разу, после чего система загружалась прямо в Mint, но при запуске Opt отображались оба загрузочных тома.
Я воспользовался ответом klippo, и теперь он работает как положено. sudo efibootmgr
показывает текущую конфигурацию, а sudo efibootmgr -o 0080,0000
изменяет порядок загрузки таким образом, что 0080 (MacOs в моем случае) стоит первым. После этого изменения rEFInd появляется при загрузке, как и ожидалось.
См. также этот ответ.