Wenn ich meinen Computer neu starte, gebe ich normalerweise mein Passwort ein, um mich anzumelden. Wenn ich dies jetzt versuche, wird jedoch die folgende Meldung angezeigt:
"Ihr Computer wurde aufgrund eines Problems neu gestartet."
Also starte ich meinen Laptop neu und gebe mein Passwort erneut ein, erhalte aber immer noch die gleiche Fehlermeldung. Dies passiert wiederholt, wenn ich neu starte, sodass ich mich nicht mehr anmelden kann.
Nachdem ich dieses Problem untersucht hatte, stellte ich fest, dass mein Computer unter einer Kernel-Panik leidet. Ich habe die folgenden 3 möglichen Lösungen ausprobiert, um dieses Problem zu beheben:
- Ich habe beim Start die Verknüpfung cmd+ option+ P+ verwendet R, um das NVRAM zurückzusetzen.
- Ich habe im abgesicherten Modus gestartet, indem ich shiftbeim Neustart die Taste gedrückt gehalten habe.
- Ich habe Recovery mit den Tasten cmd+ gestartet R, um zu OS X Utilities zu gelangen und First Aid auf der Startdiskette auszuführen.
Keiner der oben genannten Punkte hat das Problem behoben.
Kann mir jemand helfen, dieses Problem zu beheben?
macos
recovery
login
kernel-panic
Marvin Acosta
quelle
quelle
Antworten:
Diese Antwort setzt voraus:
Mit den folgenden Schritten können Sie eine sogenannte
sleepimage
Datei löschen . Diese sind normalerweise ziemlich groß und sollten genügend Speicherplatz freigeben, damit Sie sich wieder anmelden können.Beachten Sie, dass dies zwar in viel weniger Schritten möglich ist (die Schritte 4 bis 10 könnten entfernt werden und Schritt 11 einen viel längeren Dateipfad enthalten könnte), ich dies jedoch absichtlich aufgeteilt habe, um das Risiko eines Tippfehlers zu verringern und ihn zu erstellen leichter zu verstehen.
Löschen Ihrer Schlafbilddatei über den Einzelbenutzermodus
/sbin/mount -uw /
(Beachten Sie, dass nach dem 't' und erneut nach dem 'w' ein Leerzeichen steht) und dann die enterTaste drückenls
und die enterTaste drückencd private
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastecd var
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastecd vm
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastels
und drücken Sie die enterTastesleepimage
sich hier eine Datei befindet (diese werden wir entfernen).rm sleepimage
(beachten Sie, dass nach 'rm' ein Leerzeichen steht) und drücken Sie die enterTastereboot
und dann die enterTaste drückenHoffentlich wird dadurch genügend Speicherplatz frei, damit Sie sich anmelden können. Wenn ja, nehmen Sie sich Zeit, um alle anderen Daten zu entfernen, die Sie nicht benötigen. Wenn nicht, schreiben Sie mir eine Nachricht und wir gehen von dort aus.
HINWEIS: Wenn Ihr Mac nach Schritt 12 nicht neu gestartet wird, können Sie ihn mit dem Netzschalter ausschalten.
WICHTIG: - Sie sollten wirklich ein Backup-Regime haben! Kaufen Sie sich eine externe USB-Festplatte und nutzen Sie Time Machine für Backups!
Löschen von Downloads über den Einzelbenutzermodus
Da Sie wissen, dass Ihre Downloads Elemente enthalten, die Sie löschen können, können Sie diese Schritte im Einzelbenutzermodus ausführen.
cd users
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastels
und drücken Sie die enterTastecd marvin
(beachten Sie, dass nach 'cd' ein Leerzeichen steht). Wenn Ihr Benutzername etwas anderes ist, verwenden Sie diesen natürlich anstelle von Marvin!ls
und drücken Sie die enterTastecd downloads
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastels
und drücken Sie die enterTasterm
Befehl, um nicht gewünschte Elemente zu entfernen.rm Installer.dmg
(beachten Sie, dass nach 'rm' ein Leerzeichen steht) und die enterTaste drückenreboot
und dann die enterTaste drückenHinweis: Wenn ein Element in seinem Namen ein Leerzeichen enthält (z. B. XYZ.dmg installieren), müssen Sie den folgenden Befehl eingeben
rm Install\ XYZ.app
. Das heißt, ich habe einen Backslash\
vor dem Leerzeichen verwendet!Löschen von Anwendungen über den Einzelbenutzermodus
Wenn Sie Anwendungen entfernen möchten, gehen Sie folgendermaßen vor:
cd applications
(beachten Sie, dass nach 'cd' ein Leerzeichen steht) und drücken Sie die enterTastels
und drücken Sie die enterTasterm
Befehl, um nicht gewünschte Elemente zu entfernen.rm XYZ.app
(beachten Sie, dass nach 'rm' ein Leerzeichen steht) und die enterTaste drückenreboot
und dann die enterTaste drückenHinweis: Wenn ein Element in seinem Namen ein Leerzeichen enthält (z. B. Microsoft Word.app), müssen Sie den folgenden Befehl eingeben
rm Microsoft\ Word.app
. Das heißt, ich habe einen Backslash\
vor dem Leerzeichen verwendet!quelle
Wenn der ausführliche Modus nichts Nützliches anzeigt ( ⌘- Vnach dem Neustart), führen Sie Ihr macOS in den Einzelbenutzermodus ( ⌘- S nach dem Neustart).
Versuchen Sie in diesem Modus die folgenden Befehle (as
root
):fsck -f
- um die Konsistenzprüfung des Dateisystems und die interaktive Reparatur durchzuführen.dmesg
- um die Systemmeldungen anzuzeigen.egrep "crash|shutdown" /var/log/system.log
- um nach Absturz- und Herunterfahrprotokollen zu suchen .Hinweis: Siehe Liste der Ursachen für das Herunterfahren .
find /Library/Logs ~/Library/Logs | grep crash$
um die Absturzdateien zu finden.passwd myuser
- um das Benutzerkennwort zu ändern, falls es nicht funktioniert.mount
- um gemountete Geräte aufzulisten.mount -uw /
- um die Root-Partition mit Schreibzugriff zu mounten.df -h
- um nach dem freien Speicherplatz zu suchen, der die Kernel-Panik verursachen kann.Hinweis: Suchen Sie bei Problemen mit nicht genügend Speicherplatz nach großen Dateien, die entfernt werden können .
Gehen Sie zum Beispiel zu einem Ordner wie
/Users
und führen Sie ihn ausdu -ah . | sort -rh | head -40
.diskutil list
- um die Festplatten aufzulisten.kextstat | grep -v com.apple
- um Nicht-Apple-Kernel-Erweiterungen aufzulisten (Deaktivierung in Betracht ziehen).launchctl list | grep -v com.apple
- um Nicht-Apple-Dienste aufzulisten (Deaktivierung in Betracht ziehen).nvram boot-args
- Um benutzerdefinierte Startargumente zu überprüfen, entfernen Sie diese, falls vorhanden.reboot
- um diesen Modus zu verlassen und normal zu starten.Wenn Ihr Mac über eine Wiederherstellungspartition verfügt , können Sie nach dem Neustart versuchen, von dieser zu starten, indem Sie ⌘- gedrückt halten R.
Sie können Apple Hardware Test auch auf Ihrem Mac ausführen (halten Sie die DTaste beim Neustart gedrückt).
Wenn oben nicht hilft, können Sie auch:
quelle
/cores
und/var/vm
dirs entfernen . Weitere Informationen finden Sie unter: Suchen aller großen Dateien im Root-Dateisystem .Starten Sie einfach in den abgesicherten Modus, indem Sie die UMSCHALTTASTE und die Einschalttaste drücken. Sobald Sie im abgesicherten Modus angemeldet sind, löschen Sie einfach nicht mehr benötigte Dateien und starten Sie Ihr Profil.
quelle