Nach dem Start meines Computers im ausführlichen Modus (cmd + v beim Start) möchte ich die generierten Protokollnachrichten anzeigen, um einen Fehler zu debuggen, den ich erhalte ( den Fehler ). Der Fehler wird nur kurz während des Startvorgangs auf dem Bildschirm angezeigt, bevor der Computer neu gestartet wird. Infolgedessen bleibt keine Zeit, es richtig zu lesen.
Stellt OS X eine separate Protokolldatei für Startmeldungen bereit oder sind diese in den Dateien kernel.log und system.log enthalten? Wenn sie in diesen Dateien vergraben sind, gibt es eine schnelle Möglichkeit, im Konsolen-Viewer zu dem Punkt zu springen, an dem das System gestartet wird?
asl.conf(5)
). Wenn Sie also Bootprobleme debuggen und mehrmals am selben Tag neu starten, sind diese standardmäßig vorhanden. Wenn es sich um ein längerfristiges Problem handelt, können Sie die Aufbewahrungsdauer von ASL anpassen, um die Aufbewahrungsdauer zu verlängern.dmesg
dem Start nur einige aktuelle Einträge an, nicht jedoch das Startprotokoll. Versuchen Sie dies am 10.12.6 - es gibt auch keine "kernel.log" -Datei mehr.Öffne Terminal.app und starte
(Sie werden nach Ihrem Passwort gefragt)
Dadurch werden Systemmeldungen vom letzten Start bis jetzt angezeigt (die Startmeldungen befinden sich oben in der Ausgabe). Du kannst es versuchen
Dadurch werden diese Meldungen Seite für Seite ausgegeben.
quelle
Die akzeptierte Antwort (von Spiff) war für mich weder hilfreich, noch gibt es ein kernel.log mehr.
Was für mich (unter macOS 10.12.6) funktioniert, ist dieser Befehl:
log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug
Es zeigt alle heutigen Kernel-Nachrichten, einschließlich des Startvorgangs. Es muss aufgeräumt werden, aber zumindest enthält es alles, was ich finden musste.
quelle
Ich selbst frage mich, wie ich das für den Start am besten geeignete Protokoll erhalten kann, ohne auf die Konsole / das Terminal zuzugreifen. Es stürzte beim Start ab, aber Sie können über die Installationsdiskette auf das Dateisystem zugreifen (ich hatte einen Dual-Linux-Boot zur Verfügung). Die Datei ist:
Wenn Sie über das Betriebssystem auf die Konsole zugreifen können, sollten Sie den anderen Vorschlägen folgen und die entsprechenden Befehle verwenden.
quelle