<< Mac Mini | Home | JavaUK06 >>
Twitter RSS feed for Simon Brown [Twitter] simonbrown: Eating cream cakes in the sun at jersey zoo ... chillin'

Coding the Architecture RSS feed for Simon Brown [Coding the Architecture] Just a short note to plug a handful of sessions that Kevin and I are presenting at the upcoming Software Architect 2008 conference, 3rd-5th June, London. 1. Coding the Architecture : From Developer to Architect The first is a re-run of our ...

Mac Mini update

Kernel panic? Don't panic!

After reinstalling the OS I managed to get everything back up and running again, although I still had a small problem with the Airport card not automatically joining my wireless network. It's not a major problem at the moment, but it is irritating. So, I thought I'd have a look at the Airport options on my PowerBook and ensure that they were the same on my Mini. What a mistake this turned to to be! Bang - kernel panic on startup again!

Panic!

While my Mini was panicking, I wasn't this time around because I knew what I'd been toying with. After a quick dig around on my PowerBook, I found the preferences file that represents what you see in the Airport configuration of the System Preferences Network panel. You can find it at /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist and if you open this up, it's just an XML file containing a bunch of name-value pairs in a fairly human readable form.

To fix my Mini, I booted it up in target/Firewire disk mode and connected it to my PowerBook. I then opened this file and manually changed some of the values from 1 back to 0, restoring them to their "unselected" values. Thankfully, before long the Mini was back up and running again and I knew exactly which setting had caused the crash. Just to confirm, I reselected the same option and rebooted, shortly after which I was presented with the kernel panic. Excellent, I know exactly which option not to mess with anymore : Disconnect on logout.

Don't select this option

To fix my problem, I simply changed the value of the "Disconnect on logout" property from 1 to 0. An alternative way of getting to this file is to boot from your Mac OS X DVD1 (insert the disk and hold down C) and load up the Terminal from there to modify the file directly.

<key>Disconnect on logout</key>
<integer>0</integer>

If you've stumbled across my blog and are having similar problems with your Intel Mini, I hope this saves you the irritation I've had!

Tags :


Re: Mac Mini update

I had the same problem. The fix for me was to remove the network from the preferred network list and then re-add it in. At the same time I also unchecked the interface robustness setting. Prior to that I tried your suggestion and it did not work for me.

Re: Mac Mini update

Thanks for the info. I had the same problem with my mac mini. The geniuses at the store told me it was a hardware problem, systemboard and memory. The problem showed up again when finishing the installation of an update.

Add a comment Send a TrackBack