Как мне получить REFInd и работать с OS X 10.11 El Capitan?


15

Я заметил, что не могу установить и использовать rEFInd после обновления до OS X 10.11 El Capitan. Это ограничивает меня OS X, поэтому я не могу загрузить свой раздел Linux.

Я получаю следующую ошибку: error "Could not set boot device property: 0xe00002bc"


Я надеюсь, что это получит больше голосов, вы определенно заслуживаете этого. +1 от меня. Этот вопрос актуален всякий раз, когда я помогаю людям с двойной загрузкой, которые уже «перешли» на El Capitan.
Эддисон Крамп

Ответы:


13

Вы должны отключить проекцию целостности системы.

  1. Перезагрузите компьютер во время загрузки, удерживая нажатой клавишу Command-R, чтобы загрузиться в режиме восстановления.
  2. После загрузки перейдите к «Утилиты> Терминал» в верхней строке меню.
  3. Войдите csrutil disableв окно терминала и нажмите клавишу возврата.
  4. Перезагрузите компьютер, и защита целостности системы будет отключена.

источник: http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/


1
Обратите внимание, что этот метод устарел - нет необходимости отключать SIP - обычные пользователи не должны отключать SIP - прочитайте руководство: rodsbooks.com/refind/sip.html#recovery - или посмотрите другие ответы ниже (в том числе от самого Рода) )
Грег

5

Я знаю, что это старый вопрос, но мне просто пришлось пройти через эту проблему при попытке установить rEFInd на MBP 2015 года. При попытке установить, запустив ./refind-installв терминале, я получал сообщение о том, что включена защита целостности системы, и я не мог выполнить установку без перезагрузки в том для восстановления. Решение без отключения защиты целостности системы (вероятно, есть веская причина):

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

Примечание: чтобы увидеть больше вариантов установки, введите vim refind-installв ~/Downloads/refind-bin-0.10.3каталоге. Они перечислены вверху. Чтобы выйти из vim, введите :q.


Я не могу найти свой каталог с самого начала восстановления. В / Volumes у меня есть только OSX Startup Diskand Untitled, который, я думаю, является новым; y создал пространство на диске, который я создал с помощью утилиты Disc
Simon H

3

С выпуском rEFInd 0.10.0 нет официальной документации по rEFInd по этому вопросу:

http://www.rodsbooks.com/refind/sip.html

Сценарий установки этой версии (теперь он называется refind-install) также запускается из Recovery HD, а сам rEFInd может управлять настройками SIP, что дает еще две возможности для решения этой проблемы.


0

В качестве альтернативы, например, если вы (как и я) удалили раздел восстановления перед обновлением до El Capitan (который не восстановил его), загрузитесь на USB-накопитель rEFInd , оттуда загрузитесь в Linux, установите пакет rEFInd Linux и установите rEFInd обратно в ваш HD из Linux.


-1

http://www.zealpeal.com/dual-boot-os-x-el-capitan-on-macbook-pro-with-kali-linux/ ознакомьтесь с этим полным руководством по двойной загрузке os x el capitan и установке rEFInd.


1
Ответы на разные вопросы должны быть чем-то большим, чем просто ссылка. Это нормально, чтобы включить ссылку, но, пожалуйста, суммируйте или извлеките ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельно.
Nohillside
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.