Я знаю, что это старый вопрос, но мне просто пришлось пройти через эту проблему при попытке установить rEFInd на MBP 2015 года. При попытке установить, запустив ./refind-install
в терминале, я получал сообщение о том, что включена защита целостности системы, и я не мог выполнить установку без перезагрузки в том для восстановления. Решение без отключения защиты целостности системы (вероятно, есть веская причина):
- В терминале введите
cd ~/Downloads
- Загрузите текущий установочный файл с
curl -s -L https://sourceforge.net/projects/refind/files/0.10.3/refind-bin-0.10.3.zip
unzip refind-bin-0.10.3.zip
- Перезагрузка, удерживая,
cmd + r
когда звучит звонок
- Открытые коммунальные услуги -> Терминал
- Ваш жесткий диск больше недоступен,
/
поскольку вы находитесь в другом разделе. Вместо этого он теперь находится в / Volumes / {имя вашего жесткого диска}. Если вы еще не знаете, как он называется (по умолчанию это «Macintosh \ HD»), введите cd /Volumes
, ls
чтобы увидеть его там.
- Тип
cd /Volumes/{name of your hard drive}/Users/{your username}/Downloads
. Например, мой есть cd /Volumes/Macintosh\ HD/Users/Ayden/Downloads
. Не забудьте экранировать все пробелы в каталоге или именах файлов с помощью \, и использовать табуляцию для автозаполнения.
- Тип
./refind-install --root /Volumes/{Your hard drive} --yes
. Вы должны получить уведомление об успешном завершении.
- Перезагрузка. Вы должны увидеть ссылку. Чтобы увидеть менеджер загрузки по умолчанию, нажмите клавишу параметров во время загрузки.
Примечание: чтобы увидеть больше вариантов установки, введите vim refind-install
в ~/Downloads/refind-bin-0.10.3
каталоге. Они перечислены вверху. Чтобы выйти из vim, введите :q
.