Häufige Mac-Abstürze aufgrund von fsck_hfs


1

Mein Macbook Pro (10.6.8) bleibt jeden Tag für einige Minuten mittags (und oft nach dem Schlafengehen) gesperrt.

Ich habe 'Activity Monitor' kurz vor Mittag in den Vordergrund gestellt , sortiert nach% CPU, und festgestellt , dass ' fsck_hfs ' ausgeführt wurde. Ein bisschen macht Sinn, dass dies meine Maschine unbrauchbar machen würde.

Ich kann dieses Verhalten simulieren, indem ich es von Hand (oder "Festplatten-Dienstprogramm") ausführe.

Warum führt der Mac so oft eine Festplattenprüfung durch und wie stoppe / verzögere / behebe ich die Grundursache?

Die crontab von root enthält nichts, und das Festplatten-Dienstprogramm meldet, dass die Festplatte in Ordnung ist. Ich habe auch Einzelbenutzer gebootet und '/ sbin / fsck -fy' ausgeführt, ohne dass Fehler gemeldet wurden.

Ich sehe einige "LSOF: File foo left open on device" -Fehler von "mds" um diese Zeit - nicht sicher, ob sie zusammenhängen.


Und was ist der übergeordnete Prozess von fsck_hfs? Vielleicht gibt Ihnen dies einen Hinweis, welcher andere Prozess beginnt fsck_hfs...
— 28.

Eine ausgezeichnete Frage - da der Aktivitätsmonitor den übergeordneten Prozess nicht anzeigt und alles gesperrt ist, kann ich ihn dort nicht sehen. Vielleicht muss ich das nächste Mal 'top' verwenden.
— Rafi Jacoby

Ich würde verwenden, ps -efanstatt top...
— Jaume

Wie würde ich 'ps -ef' verwenden, wenn der Computer gesperrt ist? Gibt es ein Run-in-a-Loop-Verhalten wie "top", das mir in den Flags fehlt?
— Rafi Jacoby

Öffnen Sie ein Terminal und geben Sie ein while :; do date; ps -ef; sleep 2; done. Die while-Schleife druckt alle zwei Sekunden alle Prozesse, bis Sie Strg-C drücken. Oder man könnte die Ausgabe in eine Datei senden: while :; do date; ps -ef; sleep 2; done > ~/ps-ef_output.txt.
— Jaume
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.