Wednesday, February 13, 2013

Kernel Panics

Mac has been good to me, and as most recommended, I don't think I will ever go back to Microsoft Windows after a Mac. However, there's time when you know there is never and that day is the day when my mac thrown me a black screen with a power icon keep on asking me to restart. As this is the first time I encounter this, I must admit - I don't know where to start. Anyway, I tried to reach out to the Mac community and it seems that this problem is not a fatal one and suggested lots of solutions but none worked for me. I triggered the Internet Recovery (wow, this is again new to me...), tried a lot of things and end up trying to erase my whole HD and reinstall my mac - BUT, it's still the same. I gave up and took my mac to the authorised service center.

Once I open up the screen to the consultant, immediately he replied: "Aaah, Kernel Panics!... We can't do much now, I need to let my technician perform some further diagnosis first". I was like ? then asked again what's this about. He answered me in a more english understandable way: "This is a general error screen for Mac. We can't know what's happening now until further investigation. It maybe software, hardware, etc." By then, I am more relieved I guess... Anyway, result is not out, I came back and did my fair bit of research:

A kernel panic is an action taken by an operating system upon detecting an internal fatal error which it cannot safely recover. The term is largely specific to Unix and Unix-like systems; for Microsoft Windows operating systems the equivalent term is "Big Check" (or, colloquially, "Blue Screen of Death").  
The kernel routines that handle panics, known as panic() in AT&T-derived and BSD Unix source code, are generally designed to output an error message to the console, dump an image of kernel memory to disk for post-mortem debugging and then either wait for the system to be manually rebooted, or initiate an automatic reboot. The information provided is of a highly technical nature and aims to assist a system administrator or software developer in diagnosing the problem. 
Source: Wikipedia

And to my surprise, Apple maintained a page specially about kernel panics on OS X. (refer here)
This is a sample screenshot of what I encountered:


While today may not by my day, but I have learnt new...

Cheers :)

No comments:

Post a Comment