mac hängt sich ständig auf

Was tun, wenn der mac ständig hängen bleibt? – Der erste Schritt ist immer in der Konsole (alle) Meldungen zu betrachten. Gibt es auffällige Einträge, die sich oft wiederholen? Fehlermeldungen?

 

Applejack – der kleine Helfer in der Not

AppleJack startet Mac OS X im so genannten Single User Mode und macht eine Start-CD überflüssig. Die kostenlose Software repariert Festplattenpartitionen, stellt Anwenderrechte wieder her, überprüft die Systemkonfigurationen und restauriert beschädigte Cache-Dateien.

Der Anwender installiert AppleJack auf dem Mac. Im Falle eines Falles startet man den Recher mit der Tastenkombination Kommando + s im Single User Mode. Anschließend gibt man in dem dann erscheinenden Fenster applejack ein. Auf der Programmoberfläche der Freeware stehen zahlreiche Elemente zur Analyse und Reparatur eines beschädigten Betriebssystems bereit.

Alternativ tippt man in das Eingabefenster den Befehl applejack auto ein. Dann übernimmt die Software selbstständig alle notwendigen Schritte zur Wiederherstellung des Systems. Mit applejack auto restart führt man nach getaner Arbeit einen Neustart des Systems durch.

Fazit
Applejack kann beschädigte Systeme wiederherstellen und reinigen. Eine hundertprozentige Trefferquote hat die Open Source-Software freilich nicht. Gewissenhafte Anwender erstellen darum in regelmäßigen Abständen eine Datensicherung.

 

Ähnlich: HelpMate / Yasu

 

Applejack und Yosemite

Just tried this on Yosemite and it works!

Two caveats:

1) didn’t try Permissions as that has been borked for several versions;

2) at the prompt, instead of typing „applejack“ you must type the path. If you do a standard Applejack install you would type (minus the quotation marks) „/private/var/root/Library/Scripts/applejack.sh“ and then hit „return“.

applewirelessalu1

 

PRAM und NVRAM resetten

  1. Fahren Sie den Computer herunter.
  2. Suchen Sie folgende Tasten auf Ihrer Tastatur: Befehlstaste, Wahltaste, P und R. Sie müssen diese Tasten in Schritt 4 gleichzeitig gedrückt halten.
  3. Schalten Sie den Computer ein.
  4. Drücken Sie die Tasten Befehl-Wahl-P-R, und halten Sie diese gedrückt. Sie müssen diese Tastenkombination drücken, bevor der graue Bildschirm angezeigt wird.
  5. Halten Sie die Tasten gedrückt, bis der Computer erneut startet und Sie den Startton zum zweiten Mal hören.
  6. Lassen Sie die Tasten los.

PRAM und NVRAM Ihres Computers sind auf ihre standardmäßigen Werte zurückgesetzt worden. Bei bestimmten Modellen wird die Einstellung der Uhr auf ein Standarddatum zurückgesetzt.

 

SMC Reset

Der System Management Controller (SMC) ist ein Chip … und steuert mehrere Funktionen, einschließlich: Informieren des Computers, wann er sich einschalten, ausschalten, in den Ruhezustand versetzen, den Ruhezustand verlassen, im Leerlauf operieren soll usw. Steuerung des Zurücksetzens vom System durch verschiedene Befehle. Steuerung der Lüfter.

Vorgehensweise: http://support.apple.com/kb/HT3964?viewlocale=de_DE&locale=de_DE

 

Startvolume überprüfen

Das Festplattendienstprogramm wird über den Neustart aufgerufen. Dabei die „Apfel-Befehlstaste cmd + R“ drücken und längere Zeit halten. Festplattendienstprogramm öffnen und das Startvolume prüfen. Man kann hierbei auch gleich Zugriffsrechte überprüfen.

SystemDVD(Snow Leopard) starten (beim Start die Taste C gedrückt halten), dann Sprache auswählen und dann aus der oben erscheinenden Menüleiste unter Dienstprogramme das Festplattendienstprogramm aufrufen und die Platte/das Volumen überprüfen/reparieren.

 

Autostart-Skripte bzw. Programme prüfen

Scripte in diesen Ordnern werden beim Booten des Systems, respektive beim Einloggen des Benutzers automatisch ausgeführt. Die Skripte liegen in folgenden Ordnern:

  • /Library/LaunchAgents
  • /Library/LaunchDaemons
  • /System/Library/LaunchAgents
  • /System/Library/LaunchDaemons
  • ~/Library/LaunchAgents
  • SystemStarter Objekte

Ein Alt-Klick auf die Anmeldeobjekte zeigt diese im Finder. Zusätzlich zeigen sich in den User-eigenen Verzeichnissen ~Library/LaunchAgents und ~Library/LaunchDaemons weitere Objekte, die beim Login des Users starten.

Tip: IceClean >>> plist-Dateien prüfen

 

Safari plist löschen

Diese ist im Ordner Libary/Preferences/com.apple.safari.plist zu finden

 

Junkflies und Cache-Dateien löschen

Hierbei helfen Onyx und Stellar SpeedUpMac

 

MacOS X 10.7 Lion übereifrigen Spotlight Indexer „mdworker“ bremsen

Bei mir läuft seit dem Upgrade auf Lion der Spotlight-Indexing-Dienst mds / mdworker häufig Amok und treibt die CPU- und Festplattenauslastung in ungeahnte Höhen.

Um überhaupt herauszufinden, was die da eigentlich machen, kann man mit

sudo fs_usage -w -f filesys mdworker | egrep "open"

den besagtem Dienst über die Schulter schauen (via http://superuser.com/questions/46195/why-does-mds-run-wild-in-mac-os-x-10-6).

Dann einfach in die Spotlight-„Privatsphäre“-Liste die nutzlos oft durchsuchten Ordner aufnehmen und schon ist der Rechner nicht mehr so heiss und laut.

Bei mir war das vor allem der Ordner mit Virtuellen Maschinen, die System-Caches, Logs und Sync-Services.

Spotloght Privatspäre

 

Single User Mode :

Beim Start des Rechners im Single User Mode (= “Sicherer Systemstart”) werden RAM geprüft, weder LaunchAgents, LaunchDaemons noch alle verzichtbaren (d.h. nicht Apple-eigenen) Kernel-Extensions geladen. Und noch einiges mehr (bzw. weniger ;-). Mit anderen Worten: der Mac bootet mit dem kleinstmöglichen System. Weniger eine Pflegemaßnahme, jedoch ideal um potentiell problematische System-Erweiterungen zu umgehen.


unnötige Sharing-Dienste prüfen, evtl. abschalten

In Systemeinstellungen/Sharing werden die Gemeinschafts-Dienste des Macs aufgelistet. Jeder Dienst benötigt zusätzliche Ressourcen und exponiert den Mac in der Öffentlichkeit. Gelegentlich prüfen, nicht benötigte Dienste abschalten.

 

Konsole Fehlermeldung

com.apple.launchd: (com.apple.dynamic_pager) Exited with code: 1

Deutet auf einen Fehler in der Erstellung der Auslagerungsdatei hin.

Terminal:

sudo mkdir /private/var/vm

Hiermit wird die SWAP-Datei deaktiviert (ins Terminal eingeben oder kopieren):

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Hiermit wird sofort wieder SWAP aktiviert (funktioniert unter Snow-Leo und auch unter Lion):

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Mein Mac hat 8 GB Ram. Der wird auch ohne Swap nie ausgenutzt. Mit eingeschaltetem SWAP wurde aber trotzdem ausgelagert. Seit ich deaktiviert habe, läuft OSX runder. Aber auch unter Lion war das der Fall. Freunde und Arbeitskollegen mit nur 4 GB RAM haben es ebenfalls versucht und verbuchen Vorteile. Nur wer speicherhungrigere Apps verwendet, wird Engpässe erleben. Aber das kann man ausprobieren. Nötigenfalls einfach Swap wieder aktiveren.