Single-User-Recovery-Modus auf High Sierra 10.13.6

Vor dem High Sierra-Update auf 10.13.6 konnte ich im Einzelbenutzer-Wiederherstellungsmodus booten, indem ich Cmd- R- Sbeim Start gedrückt hielt, aber nach dem Booten des letzten Software-Updates beim Halten Cmd- R- wechselt Seinfach in den regulären Einzelbenutzermodus im Stammverzeichnis Lautstärke (wie wenn ich nur Cmd- gedrückt hätte S).

Gibt es eine neue Methode oder alternative Tastenkombination, um das RecoveryOS im Einzelbenutzermodus zu starten?

BEARBEITEN: Booten beim Halten Cmd- Option- R- Sstartet auch im Einzelbenutzermodus (nicht im Einzelbenutzer-Wiederherstellungsmodus).

Interessant, das habe ich lange nicht mehr probiert. Funktionierte es definitiv noch in 10.13.5? Haben Sie auch die andere Methode zum Starten im Einzelbenutzer-Wiederherstellungsmodus ausprobiert (dh Halten Sie während des Starts die Optionstaste gedrückt, um den Startup Manager aufzurufen, und halten Sie dann Befehlstaste + S gedrückt, während Sie das Wiederherstellungs-Startvolume auswählen)? Zum Schluss, welches Mac-Modell verwenden Sie?
Es hat vorher funktioniert, weil ich es kürzlich verwendet habe (ich kann jedoch nicht sagen, ob am 10.13.5 oder am 10.13.4). Ja, ich habe versucht zu booten, während ich Optiongedrückt und dann gedrückt habe Cmd- Swährend ich das Startvolume auswähle, aber es geht immer noch in den Einzelbenutzermodus: Es heißt Enabling and disabling services is not supported in single-user modeund wenn Sie es versuchen csrutil disable, antwortet es, csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OSalso bin ich mir ziemlich sicher, dass es kein Wiederherstellungsmodus ist. Es ist ein MacBookPro 17" Ende 2011.
Ok, also was willst du eigentlich machen? Ich meine, warum willst du in den Einzelbenutzer-Wiederherstellungsmodus booten?
Deshalb muss ich das tun: apple.stackexchange.com/questions/267581/… . Grundsätzlich muss ich den Anweisungen in diesem Beitrag folgen, um einen Kext zu deaktivieren, der versucht, meine defekte Grafikkarte zu verwenden, daher kann ich mich nicht darauf verlassen, den Wiederherstellungsmodus über die GUI aufzurufen.
Bleiben wir bei 1012, das verwirrt mich: 1. csr-disable sollte auch im GUI-Terminal von RecoveryMode (Cmd+R) funktionieren (Bitte bearbeiten Sie Q, um zu bestätigen, dass es mit 10.13.6 nicht mehr funktioniert) 2.: Hat Apple jetzt eine funktionierende X3000.kext mit diesem Update wieder? (Alle vorherigen Updates schienen ein Akext installiert zu haben, aber ein nicht mehr funktionierendes.) Bitte kommentieren Sie, um zu zeigen, dass dies der Fall ist.
Bitte versuchen Sie Cmd+Opt+R+S beim Booten (InternetrecoverySingleUser)
1. Mit dem defekten Mac als Zielfestplatte konnte ich den anstößigen Kext verschieben, im Wiederherstellungsmodus (cmd-R) neu starten und SIP über das GUI-Terminal deaktivieren (also ja, es funktioniert, aber Sie benötigen eine funktionierende Anzeige). 2. diff -rq kext_pre_10136 kext_10136zeigt, dass sie anders sind. Laufen md5und cmpauf den 2 Versionen von Contents/MacOS/AMDRadeon3000Shows haben sie eine andere Signatur und sie unterscheiden sich anscheinend nur um 1 Zeichen, also denke ich, dass es der gleiche Kext ist (vielleicht kompilieren sie alle Kexts für die Veröffentlichung neu), tatsächlich ist die GPU immer noch ausgefallen, bevor sie den Kext verschoben haben .
Leider startet das Booten mit Cmd+Opt+R+S im Single-User-Modus auf 10.13.6, daher ist es keine praktikable Möglichkeit, im Single-User-Recovery-Modus zu booten.
Ich bin gerade auf dieses Problem gestoßen und habe mich gefragt, ob jemand einen Weg gefunden hat, in den „Einzelbenutzer-Wiederherstellungsmodus“ zu booten? Diese Cmd-RS-Tastenkombination funktionierte bis zu diesem aktuellen Update 10.13.5.

Antworten (4)

Ich hatte das gleiche Problem, so habe ich es behoben.

Da wir nicht in den Einzelbenutzer-Wiederherstellungsmodus gelangen können, indem wir die Tastenfolge Command+ R+ Sbeim Start verwenden, um auszuführen csrutil disable, gelangen Sie nicht in den Einzelbenutzermodus.

CommandBeginnen Sie, indem Sie den Computer im Standard-Einzelbenutzermodus mit + booten S. Führen Sie in der Befehlszeile den folgenden Befehl aus, um die dGPU auszuschalten:

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

Starten Sie dann Ihren Computer neu, indem Sie Folgendes ausführen:

reboot

Die dGPU wurde deaktiviert, sodass wir jetzt auf den GUI-Wiederherstellungsmodus zugreifen können. Halten Sie beim Neustart Command+ gedrückt R, und wir gelangen in den GUI-Wiederherstellungsmodus. Klicken Sie dort auf das Menü Utility und öffnen Sie das Terminal. Hier können wir den csrutilBefehl ausführen:

csrutil disable

Um die dGPU-Korrektur bis zum nächsten Update dauerhaft zu machen, führen Sie den nvram-Befehl ein zweites Mal aus und starten Sie dann neu, indem Sie Folgendes ausführen:

nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

gefolgt von:

reboot

Booten Sie mit Command+ Sin den Einzelbenutzermodus, um mit dem Vorgang zum Verschieben von Kext fortzufahren. Wenn Sie fertig sind, gehen Sie zurück zur GUI-Wiederherstellung, um zu aktivieren csrutil, und starten Sie dann neu.

Sobald der Mac vollständig hochgefahren ist, führen Sie nvram ein letztes Mal als sudo aus:

sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

und führen Sie mehrere Neustarts durch, um zu testen, ob die Maschine ordnungsgemäß wieder hochfährt. Ich habe jetzt keine Probleme.

Hallo! Vielen Dank für Ihre Hilfe. Ich habe es noch nicht versucht, aber ich werde es müssen. Ich habe nicht verstanden, wie Sie zur Einzelbenutzerwiederherstellung booten und wo Sie den nvram-Befehl ausgeführt haben. Im Single-User-Modus?? und dann SIP im Wiederherstellungsmodus deaktivieren? Lädt der Computer die Benutzeroberfläche im Wiederherstellungsmodus? Danke
Wenn ich dieser Antwort mehr als eine positive Stimme geben könnte, würde ich es tun. Nach stundenlanger Frustration und falschen Pfaden war dies die Antwort, die für mich funktioniert hat. Um die Frade-Frage oben zu beantworten, melden Sie sich mit Befehl + S im Einzelbenutzermodus an, geben Sie den obigen nvram-Befehl ein, starten Sie neu und wechseln Sie dann mit Befehl + R in den Wiederherstellungsmodus . Der nvram-Befehl weist die GUI des Wiederherstellungsmodus an, die GPU nicht zu verwenden.
Das funktionierte für mich auf einer Maschine, von der ich sicher war, dass sie gemauert war! Der Schlüssel ist sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00, damit Sie in den Wiederherstellungsmodus booten und ausschalten können csrutil. Beachten Sie, dass dies Ihre Bildschirm- und Tastaturhelligkeitstasten / die Fähigkeit zum Ändern beeinträchtigt. Das Zurücksetzen des PRAM wird auch diesen Fix brechen. Weitere Informationen zu Personen, die versuchen, dieses Problem zu lösen, finden Sie hier: gist.github.com/blackgate/17ac402e35d2f7e0f1c9708db3dc7a44

Auf meinem MacBook Pro von Ende 2011 (MacBookPro8,2) konnte ich am 10.13.6 in den Einzelbenutzermodus von Recovery booten, indem ich beim Booten Cmd+ gedrückt hielt und mich Rdann einige Sekunden lang in den grauen Bildschirm (aber bevor etwas anderes angezeigt wurde) bewegte direkt auf Cmd+ R+ S, ohne die ersten beiden Tasten beim Übergang loszulassen. Könnte ein paar Versuche dauern, da das Timing ungenau ist.

Um die Sequenz genauer zu beschreiben, bootet mein MBP zunächst auf einem durchgehend grauen Bildschirm zusammen mit dem Startsignal. Nach einiger Zeit (vermutlich beim Laden) erscheinen auf diesem grauen Bildschirm die FileVault-Entschlüsselungsfelder. So sieht es im Allgemeinen aus, wenn diese Felder auf dem Bildschirm angezeigt werden:

Anmeldebildschirm(Bildquelle von Rich Trouton )

Bevor die Felder auf dem Bildschirm angezeigt werden, ist es genau derselbe durchgehend graue Bildschirm, jedoch ohne andere Elemente darüber (Apple-Logo, Anmeldeelemente usw.). Es dauert einige Zeit, bis sich der vollständig graue Bildschirm zu dem oben abgebildeten bewegt. Ich füge Smeine Tastenkombination zwischen diesem bevölkerten grauen Bildschirm und dem vollständig soliden hinzu. Und ich bemerkte, dass ich, um es konsistent zum Laufen zu bringen S, dem Erscheinungsbild des abgebildeten bevölkerten grauen Bildschirms näher kommen musste als dem Erscheinungsbild des anfänglichen durchgehend grauen Bildschirms.

Ich glaube, neuere MacBooks haben keinen grauen Bildschirm mehr, wenn FileVault aktiviert ist, und entscheiden sich stattdessen für einen schwarzen, der schließlich zu einem viel attraktiveren Anmeldebildschirm mit einem Hintergrundbild wird. Wenn ich raten müsste, könnte dieser Ansatz für diese MacBooks immer noch funktionieren, aber ich habe keins in der Nähe, mit dem ich experimentieren könnte.

Die verallgemeinerbare Grundidee ist, dass Sie Cmd+ Rdauerhaft gedrückt halten, den Netzschalter drücken und dann, sobald der Wiederherstellungsmodus beginnt, zum dauerhaften Halten von Cmd+ R+ wechseln, Sohne die ersten beiden Tasten loszulassen. Der ärgerliche Teil ist, dass, wenn Sie zu spät zur zweiten Kombination wechseln, der Wiederherstellungsmodus aufhört, danach zu suchen, und in die reguläre Wiederherstellung startet. Zu früh und die Wiederherstellung startet überhaupt nicht und Sie wechseln in den Einzelbenutzermodus auf der normalen Partition. Zusätzlich ärgerlich ist die Tatsache, dass es zumindest auf meinem MacBook keine visuelle Anzeige gibt, wo die Wiederherstellung mit dem Booten beginnt und Sie die S. Wenn der Ladebalken der Wiederherstellung erscheint, ist es bereits zu spät, um hinzuzufügen S.

Welcher graue Bildschirm? Meine MBP-Stiefel schwarz.
@MattSephton My Late 2011 MBP startet mit dem FileVault-Entschlüsselungs-/Kennworteingabebildschirm, der zunächst nur ein durchgehend grauer Bildschirm ist und dann schließlich mit den Kennworteingabefeldern gefüllt wird. Ich bin mir nicht sicher, ob dies bei neueren MBPs möglich ist oder ob das Timing möglicherweise anders ist. Ich werde meinen Beitrag aktualisieren.
@MattSephton Aktualisiert. Hoffentlich hilft es denen auf neueren MacBooks, ein Tastenkombinations-Timing zu entwickeln, das für sie funktioniert (wenn es überhaupt möglich ist).

Haben Sie versucht, mit einem bootfähigen Installationsprogramm einer früheren macOS-Version zu booten, die die Einzelbenutzerwiederherstellung unterstützt?

Ich verstehe, dass das Ziel der Deaktivierung von SIP darin besteht, Änderungen vorzunehmen /System/. Ich denke, das Booten im Zielfestplattenmodus und das Ändern /System/von einem anderen Mac umgeht SIP.

Hängen Sie auch in Teil 1 von apple.stackexchange.com/a/295805/99309 fest , weil der Einzelbenutzer-Wiederherstellungsmodus nicht verfügbar ist. Verschieben Sie einfach den Radeon-Kext im Zielfestplattenmodus.
Mit dem defekten Mac als Zielfestplatte konnte ich den anstößigen kext verschieben, im RecoveryMode neu starten (cmd-R), SIP deaktivieren, was mich dann später laufen ließ nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00und touch /System/Library/Extensions/, sodass die Maschine jetzt wieder mit der internen Grafikkarte läuft , aber nach einem Update sind 2 Macs erforderlich, um den Kext in den Zielmodus zu verschieben, daher würde ich es vorziehen, direkt in den Einzelbenutzer-Wiederherstellungsmodus zu wechseln, aber vielen Dank!
Ist es möglich, den defekten Mac als Zielfestplatte zu verwenden? Es braucht keine Grafikkarte?
Musste es einfach nochmal machen. Notiz an mich selbst: * Apple.stackexchange.com/a/295805/99309 bis 1.6 folgen * 1.7: Booten Sie im Zielfestplattenmodus statt im Einzelbenutzermodus * 1.8 nicht, cd stattdessen in /Volumes/Your target disk * 1.9 + : Achten Sie darauf, relative Pfade zu Ihrer Zielfestplatte zu verwenden, um Ihre eigentliche Maschine nicht durcheinander zu bringen

Ich bin aus genau dem gleichen Grund in genau der gleichen Situation. Mein MacBook Pro von Anfang 2011 summte mit seiner toten dGPU einwandfrei, bis das verfluchte automatische Update gegen meinen Willen an die Arbeit ging.

Ich kann bestätigen, dass die Tastenkombination in 10.13.5 noch funktioniert hat, da ich das letzte Mal den Fix durchgeführt habe.

Ich fürchte, wenn jemand nicht findet, dass es eine neue Tastenkombination gibt, um in die Einzelbenutzerwiederherstellung zu gelangen, hat dieses neueste Update möglicherweise die schlechte GPU-Problemumgehung wie dokumentiert verfälscht, da es wichtig ist, SIP zu deaktivieren. Ich habe ein paar Ideen, wie ich das umgehen kann, indem ich einen anderen Mac und externe Festplatten habe, aber ich kann sie nicht ausprobieren, bis meine Kinder für die Nacht schlafen gehen. Ich werde hier aktualisieren, wenn ich Erfolg habe.