Posts Tagged “Kernel Panic”

Was tun im Problemfall ?

Hier eine kleine Liste die Anregungen geben soll, wenn sich der Mac mal nicht wie erwartet verhà¤lt. Ich unterscheide im folgenden in die Haupt Bereiche Hard- und Software und werde versuchen den Artikel in unregelmà¤ssigen Abstà¤nden zu ergà¤nzen. Anregungen und Ergà¤nzungen gerne als Kommentar oder via Mail an mich.

Aber bevor wir anfangen … ein Logout bzw. Restart sind immer die ersten und einfachsten Tests, also fangt auch damit an =)

Hardware:

Externe Hardware

Jegliche externe Hardware (USB, Firewire etc…) entfernen. Sollte das Problem damit behoben sein wunderbar, wenn nicht, nach und nach die externen Komponenten einzeln wieder in Betrieb nehmen und ggf. Netz-Recherche nach der Produktbezeichnung, Fehlercode und dem Fehlerbild/Beschreibung sowie Prà¼fung der Log-Files.

RAM-Module

Im ersten Schritt RAM-Module von Dritt-Anbietern entfernen, sofern vorhanden. Sollte dies nicht helfen Module ggf. im Einzelbetrieb je nach Konstellation durchtesten. In Ergà¤nzung bietet sich hier die Verwendung von memtest/memtest86 an. Ich konnte bei Problembehafteten RAM Riegeln stehts mit den Test 5 & 8 schnell Fehler produzieren.

Festplatte

Festplatten prà¼fen. Lassen sich die SMART-Werte auslesen ? Existiert ggf. Prà¼fsoftware vom Anbieter der Festplatte ?

Batterie

Die PRAM Batterie ersetzen. Ich kenne diesen Ablauf bisher nur von alten PowerPC Macs, kann daher nicht viel dazu sagen. Unterscheidet sich in der Machbarkeit natà¼rlich wieder stark von Mac zu Mac. Geht bei den silbernen G4s sehr einfach, bei iMacs/eMacs ungleich komplizierter.

PMU

Ein Reset der Power Management Unit (PMU) unterscheidet sich je nach Model. Dies macht primà¤r bei Startproblemen sinn. Bitte die Apple Dokumentation zu Rat ziehen.

Apple Hardware Test

Apple bietet einen Hardware Test an, bekannt als Apple Hardware Test. Oft auch unter dem Kà¼rzel AHT zu finden. Je nach vorhandener Software (Installationsmedien) und Apple-Hardware kann sich der Ablauf hier unterscheiden. Am besten direkt bei der Apple eigenen Dokumentation anfangen. Fà¼r Intel-Macs hier

Software:

Dateisystem

Hierzu von der Installations-CD starten, zu Disk-Utility wechseln und Dateisystem prà¼fen bzw. ggf reparieren selektieren. Alternativ kann man auch aus dem Single-User-Modus heraus den Konsolen Befehl fsck verwenden. Informationen hierzu hier.

Freien Speicherplatz

Mac OS X will freien Platz auf der Start-Partition/Festplatte. Das Betriebssystem gibt eine Fehlermeldung aus sofern der Zustand zutrifft, jedoch passiert dies relativ spà¤t. Es bietet sich an immer ausreichend freien Platz zu bieten. Ich tendiere aus Bauchgefà¼hl mindestens zu mind. 5-10%. Sollte man relativ wenig freien Platz haben, bieten sich diverse Schritte an. Der beste Start ist sicherlich sich erstmal einen Überblick zu beschaffen. Dafà¼r sind Programme wie Grand Perspective, DiskInventory X oder auch Whatsize an. Sind die unnà¶tigen Platzfresser erkannt mittels aussortieren / auslagern mehr freien Speicherplatz gewinnen. Auch Monolingual empfinde ich als nà¼tzliches Tool um Platz freizuschaufeln. Es bietet die Option einzelne Sprachen aus dem System zu entfernen. Bitte hier die Programmbeschreibung gut lesen und das Programm nur bei wachem Bewusstsein verwenden. Lesen rockt =)

Repair Permissions (Disk Utility)

Eine alte Methode vieler Mac-Anwender. Oft à¼berbewertet aber in der Liste sollte es trotzdem nicht fehlen. Disk Utility bietet diese Option.

Benutzer-Account

Einen neuen Benutzeraccount anlegen (System-Einstellungen -> Benutzer) und à¼berprà¼fen ob das Problem dort ebenso auftritt.

Updates

Überprà¼fen ob die verwendete Software aktuell ist. Apple bietet dazu die Funktion Software Update an. Ich nehme an dies hießt Software Aktualisierung im deutschen. Zu finden in der Menà¼leiste -> Apple Icon -> Software Update. Einstellungen hierfà¼r auch unter System-Einstellungen / System Preferences. Ein weiterer Schritt wà¤re die Neuinstallation des letzten Combo Updates. Diese sind direkt bei Apple im Download Bereich zu finden.

System-   & User-Caches

In einzelnen Schritten die User- und dann die System-Caches leeren. Ein einfacher Weg hier ist MainMenu im Menà¼punkt Cleaning

Logs

Log Dateien kontrollieren. Apple bietet hierfà¼r unter Applications -> Utilities das Programm Console.app. Ist vorher eine Kernel Panic aufgetreten ? Crash-Reporter-Mitteilungen sollten nie einfach weggeklickt werden. Wer nichts damit anfangen kann, am besten den Text in eine Textdatei kopieren und dann im Mac-Forum der Wahl nach Hilfe suchen.

Verbose Boot

Man kann Mac OS X auch im Verbose Mode starten. Erste Informationen hierfà¼r findet ihr hier.

Open Firmware

Dieser Schritt sollte relativ spà¤t angesiedelt sein. Beim Start des Mac’s die folgenden Tasten drà¼cken: cmd + option + O + F um Zugriff zur Open Firmware zu erhalten. Dann mit den Befehlen reset-nvram sowie reset-all auf Linderung hoffen. Bitte auch hier vorab die entsprechende Dokumentation zu Gemà¼te ziehen.

Archiv & Install von Mac OS X

Einer der letzten Schritte. Nach Backup der kritischen Daten vom Installation-Medium starten. Beim Installations-Typ die Option Archiv & Install wà¤hlen. Dies sollte die Benutzerdaten der vorherigen Installation erhalten.

Vollstà¤ndige Neuinstallation

Der hoffentlich letzte Schritt heisst Neuinstallation. Auch hier bitte vorher alle Daten sichern und dann vom Installation-Medium starten und eine saubere Neuinstallation durchfà¼hren.

Links / Quellen:

Comments No Comments »

First off all, i am not really sure if that problem is only limited to 10.5 even if it started with 10.5 for me.

To get the magic point my hardware setup:

  • Mac Pro ( Mac OS X 10.5.1)
  • MacBook (Mac OS X 10.5.1)
  • MacBookPro (Mac OSX 10.5.1)
  • FreeNAS (FreeNas embedded)

The FreeNAS (BSD-based) box is something like my Media-storage device, using RAID1.

As all my system can handle SMB/CIFS and AFP (ignoring ftp etc..)i started thinking about what to use.

First guess would be using AFP cause its an Apple Protocol and i would expect it to work in a proper way on all Mac OS X boxes.

Reality-Check:

1. Finder:

AFP wins regarding access-speed of Network mounted files inside Finder. Best example was the photography-lib of my girlfriend with a huge amount of files.

2. Stability:

100 % win for SMB/CIFS.

I am having a shit-load of Kernel panics while streaming or moving files to an AFP mounted drive. In most cases that Kernel Panics occurs in the first minute of the action.

This is a fact and can be reproduced on my boxes quite easy.

Here a short quote of the Log:

I called Apples hotline to ask if this is a known issue.

Stupid idea.

Seems like the Apple hotline (at least in germany) is covered by us-marines (at least it sounds like that) guys using a windows-based-chat-system to ask real-pro’s for help if you call them. Most of my time was enjoying stupid music, as my supporter had to ask his pro-supporter for each single step.

Like that:

Him: Can you open System Profiler

Me: actually it is already open

Him: ok wait

(took about 1 or 2 minutess)

Him: can you navigate to logs

Me: done

Him: ok wait

(took about 1-2 minutes)

Him: Is there something written in THE log about Kernel Panic ?

Me: If you really want to use System Profilder for that …ok. In which of the listed logs should i search ? I can offer….

Him: wait

…you know that part already…

Him: Software

Me: Actually there is no Software log browsing logs this way. software is the parent category inside System Profilder for the entry logs dude. Btw there is something like console.app to search your logs, which makes much more sense from my point of view….

Him: wait….

…..i guess you know what comes here…..

I am not kidding right now.

After explaining my basic problem (including some really basics about AFP etc……yeah you dont have to know what that is…you can support even without knowing anything…doh) i was told to run AHT and hold the line…..

haha.

After explaning the usual amount of time an extensive AHT needs i ended the phone-call, disabled AFP File sharing on all Leopard boxes and enjoy my re-gained stability.
Conclusion:

To be honest, AFP is not usable at all in my small environment. I really would like to use it, cause of its performance / speed inside Finder, but having repeating Kernel Panics is not the way to go.

Comments No Comments »

1