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.
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“.
PRAM und NVRAM resetten
- Fahren Sie den Computer herunter.
- Suchen Sie folgende Tasten auf Ihrer Tastatur: Befehlstaste, Wahltaste, P und R. Sie müssen diese Tasten in Schritt 4 gleichzeitig gedrückt halten.
- Schalten Sie den Computer ein.
- 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.
- Halten Sie die Tasten gedrückt, bis der Computer erneut startet und Sie den Startton zum zweiten Mal hören.
- 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.
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.