Erweiterte Mac OS X-Diagnose & Fehlerbehebung mit sysdiagnose
Mac-Benutzer, die mit besonders komplexen oder lästigen Problemen mit Mac OS zu tun haben, können sich an ein erweitertes Diagnosetool wenden, das über die Befehlszeile in Mac OS X verfügbar ist. Das Tool namens sysdiagnose bietet detaillierte technische Analysen und Berichte einer Vielzahl von Komponenten von OS X und die Mac-Hardware, was es zu einem potenziell wertvollen Tool für erweiterte Fehlerbehebungs- und Diagnoseanforderungen macht.
sysdiagnose sammelt eine riesige Menge an Informationen und Daten vom Mac, einschließlich eines Spindump- und Absturzberichts, der Ausgabe von fs_usage und top, Kernel-Erweiterungen und Kernel-Daten, Informationen zur Speichernutzung und Details zu Benutzerprozessen, alle Systemprotokolle und Kernelprotokolle, ein Bericht von System Profiler, Details und Informationen zur Festplattennutzung, E/A-Kit-Details, Netzwerkstatus und -details sowie zusätzliche prozessspezifische Details, wenn eine Prozess-ID (PID) mit dem Befehl angegeben wird. Klingt das kompliziert? Nun, es ist absichtlich so und für die meisten Benutzer ist es übertrieben, weshalb dies nur für fortgeschrittene Benutzer gedacht ist. Ehrlich gesagt werden sich die von sysdiagnose angebotenen Details für einen durchschnittlichen Mac-Benutzer wie totales Kauderwelsch lesen, und obwohl es für Anfänger keinen Schaden anrichtet, den Befehl auszuführen, wird das Lesen der Daten wie Geek-Griechisch aussehen.
Aufgrund der komplizierten technischen Natur von Sysdiagnose-Berichten werden durchschnittliche Mac-Benutzer wahrscheinlich nicht viel davon profitieren, und daher ist es wirklich am besten fortgeschrittenen Mac-Benutzern vorbeh alten, die verstehen, wie man die detaillierten Systemanalysen und -berichte umsetzt in Aktion.
Ausführen von Sysdiagnose und Abrufen detaillierter Mac-System- und Leistungsberichte von Mac OS X
Um die erweiterte Systemdiagnose in Mac OS X auszuführen, müssen Sie Terminal starten und die folgende Befehlszeichenfolge eingeben:
sudo sysdiagnose -f ~/Desktop/
Die Verwendung von sudo erfordert ein Admin-Passwort, das erforderlich ist, um Root-Zugriff zu erh alten und die erweiterten Systemdetails zu generieren. Das Flag -f ist optional und wird verwendet, um das Zielverzeichnis anzugeben. In diesem Fall legt es die Ausgabedatei auf dem Desktop ab, andernfalls legt der Befehl die Systemdiagnose in das tmp-Verzeichnis von Mac OS X unter /var/tmp/ ab.
Bevor sysdiagnose ausgeführt wird, gibt der Befehl eine Nachricht zurück, die angibt, welche Art von Daten gesammelt werden und dass sie einige persönliche Details wie Ihren Benutzernamen, Laufwerksnamen, Netzwerknamen und Computernamen enth alten können. Wenn Sie nicht möchten, dass all diese Daten von Ihrem Mac in Diagnosedateien gespeichert werden, führen Sie den Befehl nicht aus.Hier ist die vollständige Meldung, die angezeigt wird, bevor sysdiagnose ausgeführt wird:
“Dieses Diagnosetool generiert Dateien, die es Apple ermöglichen, Probleme mit Ihrem Computer zu untersuchen und Apple dabei zu helfen, seine Produkte zu verbessern. Die generierten Dateien können einige Ihrer persönlichen Daten enth alten, die die Seriennummer oder eine ähnliche eindeutige Nummer für Ihr Gerät, Ihren Benutzernamen oder Ihren Computernamen beinh alten können, aber nicht darauf beschränkt sind. Die Informationen werden von Apple gemäß seiner Datenschutzrichtlinie (www.apple.com/privacy) verwendet und nicht an Dritte weitergegeben. Indem Sie dieses Diagnosetool aktivieren und eine Kopie der generierten Dateien an Apple senden, stimmen Sie der Verwendung des Inh alts dieser Dateien durch Apple zu.
Drücken Sie die Eingabetaste, um fortzufahren.“
Sobald der Befehl ausgeführt wird, dauert es ein oder zwei Minuten, bis die Datenerfassung abgeschlossen ist. Wenn die Systemdiagnose abgeschlossen ist, meldet dies, dass die Ausgabedatei unter dem angegebenen Pfad verfügbar ist.
Die generierte Datei ist normalerweise etwa 5 MB bis 15 MB groß und ist ein tar gzip mit dem Namen „sysdiagnose_(date_).tar.gz“. Beim Extrahieren des Tar-Balls werden viele Dateien mit Systemberichten, einem system_profiler-Dump und der Ausgabe von unzähligen verschiedenen Terminalbefehlen angezeigt, die von kextstat über iotop und fs_usage bis hin zu vm_stat und vielen anderen reichen.
Im Allgemeinen sind der Inh alt dieser Dateien und die Ausgabe der riesigen Vielf alt an Berichten nicht besonders benutzerfreundlich, technisch außerordentlich detailliert und daher für die Diagnoseanforderungen der meisten Mac-Benutzer völlig übertrieben. Aufgrund der technischen Natur der sysdiagnose-Ausgabe liegt dies sehr im Bereich fortgeschrittener Benutzer, die sich mit dem Lesen komplexer Diagnosedaten und Absturzberichten auskennen.
Interessierte können auf der Manpage mit man sysdiagnose zusätzliche Details zu sysdiagnose erh alten, und Sie können sich jederzeit auch über die einzelnen Befehle informieren, die von dem Tool ausgeführt werden.
Denken Sie daran, dass fortgeschrittene Probleme mit MacOS und Mac OS X und Macs oft am besten von zertifizierten Fachleuten gelöst werden. Apple verfügt über einen hervorragenden telefonischen Kundensupport, der mit der Genius Bar auf Lager ist, und die erweiterte AppleCare-Garantieabdeckung soll fast alle Probleme lösen, auf die die meisten Mac-Besitzer stoßen, sodass die offiziellen Supportkanäle für die meisten Anforderungen geeignet sind.