Wie bekomme ich rEFInd mit OS X 10.11 El Capitan zum Laufen?

Ich habe festgestellt, dass ich rEFInd nach dem Upgrade auf OS X 10.11 El Capitan nicht installieren und verwenden konnte. Dies beschränkt mich auf OS X, sodass ich meine Linux-Partition nicht booten kann.

Ich bekomme folgenden Fehler:error "Could not set boot device property: 0xe00002bc"

Ich hoffe, das bringt mehr Stimmen, du hast es definitiv verdient. +1 von mir. Diese Frage ist immer dann weit verbreitet, wenn ich Leuten mit Dual- Booting helfe, die bereits auf El Capitan "aufgerüstet" haben.

Antworten (5)

Sie müssen System Integrity Projection deaktivieren.

  1. Starten Sie den Computer neu, während Sie beim Booten Befehlstaste-R gedrückt halten, um in den Wiederherstellungsmodus zu booten.
  2. Navigieren Sie nach dem Booten zu „Dienstprogramme > Terminal“ in der oberen Menüleiste.
  3. Geben Sie csrutil disabledas Terminalfenster ein und drücken Sie die Eingabetaste.
  4. Starten Sie den Computer neu und der Systemintegritätsschutz wird jetzt deaktiviert.

Quelle: http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/

Beachten Sie, dass diese Methode veraltet ist - es besteht keine Notwendigkeit, SIP zu deaktivieren - normale Benutzer sollten SIP nicht deaktivieren - lesen Sie das Handbuch: rodsbooks.com/refind/sip.html#recovery - oder sehen Sie sich unten andere Antworten an (einschließlich von Rod selbst )

Ich weiß, dass dies eine alte Frage ist, aber ich musste dieses Problem gerade durchgehen, als ich versuchte, rEFInd auf einem 2015 MBP zu installieren. Beim Versuch, durch Ausführen ./refind-installim Terminal zu installieren, erhielt ich immer wieder eine Meldung, die mir mitteilte, dass der Systemintegritätsschutz aktiviert war und ich keine Installation durchführen konnte, ohne das Wiederherstellungsvolume neu zu starten. Die Lösung ohne Deaktivierung des Systemintegritätsschutzes (wahrscheinlich aus gutem Grund):

  1. Geben Sie im Terminal eincd ~/Downloads
  2. Laden Sie die aktuelle Installationsdatei mit heruntercurl -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. Starten Sie neu und halten Sie gedrückt, cmd + rwenn das Signal ertönt
  5. Öffnen Sie Dienstprogramme -> Terminal
  6. Auf Ihre Festplatte kann nicht mehr zugegriffen werden, /da Sie sich auf einer anderen Partition befinden. Stattdessen befindet es sich jetzt unter /Volumes/{Name Ihrer Festplatte}. Wenn Sie noch nicht wissen, wie es heißt (Standard ist „Macintosh\ HD“), geben Sie cd /Volumes, dann lsein, um es dort aufgelistet zu sehen.
  7. Geben Sie ein cd /Volumes/{name of your hard drive}/Users/{your username}/Downloads. Meine ist zum Beispiel cd /Volumes/Macintosh\ HD/Users/Ayden/Downloads. Denken Sie daran, alle Leerzeichen in Verzeichnis- oder Dateinamen mit '\' zu maskieren, und verwenden Sie die Tabulatortaste für die automatische Vervollständigung.
  8. Geben Sie ein ./refind-install --root /Volumes/{Your hard drive} --yes. Sie sollten eine Erfolgsmeldung erhalten.
  9. Neustart. Sie sollten rEFInd sehen. Um den Standard-Boot-Manager anzuzeigen, drücken Sie beim Booten die Optionstaste.

Hinweis: Um weitere Installationsoptionen anzuzeigen, geben Sie vim refind-installsolange im ~/Downloads/refind-bin-0.10.3Verzeichnis ein. Sie sind ganz oben aufgelistet. Um vim zu beenden, geben Sie :q.

Ich kann mein Verzeichnis seit dem Wiederherstellungsstart überhaupt nicht finden. In /Volumes habe ich nur die OSX Startup Diskund Untitled, was meiner Meinung nach der neu erstellte Speicherplatz auf der Festplatte ist, die ich mit dem Disc-Dienstprogramm erstellt habe

Mit der Veröffentlichung von rEFInd 0.10.0 gibt es keine offizielle rEFInd-Dokumentation zu diesem Thema:

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

Das Installationsskript dieser Version (jetzt refind-install) wird auch von der Recovery HD ausgeführt, und rEFInd selbst kann SIP-Einstellungen verwalten, die zwei weitere Optionen zur Umgehung des Problems bieten.

Alternativ, wenn Sie (wie ich) die Wiederherstellungspartition vor dem Upgrade auf El Capitan entfernt hatten (was sie nicht wiederhergestellt hat), booten Sie in Ihren rEFInd-USB-Stick , booten Sie von dort in Linux, installieren Sie Ihr rEFInd-Linux-Paket und Installieren Sie rEFInd von Linux aus wieder auf Ihrer Festplatte.

http://www.zealpeal.com/dual-boot-os-x-el-capitan-on-macbook-pro-with-kali-linux/ Sehen Sie sich diese vollständige Anleitung zum dualen Booten von os x el capitan und zur Installation von rEFInd an.

Antworten auf Ask Different müssen mehr als nur ein Link sein. Es ist in Ordnung, einen Link einzufügen, aber bitte fassen Sie ihn in der Antwort zusammen oder fassen Sie ihn aus. Die Idee ist, die Antwort allein stehen zu lassen.