Fix for Kernel Panics and Crashing After Thunderbolt Software Update 1.2

Jun 12, 2012 - 26 Comments

Thunderbolt update kernel panic

Some of you may have experienced the unfortunate kernel panic on boot problem that is occurring on certain Macs after they’ve installed recent software updates. If you haven’t installed the “Thunderbolt Software Update 1.2″ yet it’s best to avoid it completely until a fix comes from Apple. If it’s too late and you’re experiencing crashes on reboot, then you’ll probably want to know the cause of the kernel panics is that recent Thunderbolt Update and we’ve got three different ways to resolve the problem.

Before beginning, there’s some good news and some bad news. The good news is each of these methods will maintain your files, preferences, apps, settings, and customizations. The bad news is that you’ll either have to reinstall OS X (just the operating system), or restore from a Time Machine backup. Regardless of which approach you take, do not install the Thunderbolt update again when the Mac reboots if it’s available in Software Update, wait until a fixed version comes from Apple within a day or two.

Fix #1: Use Internet Recovery
This will redownload and reinstall OS X Lion from the internet, it’s fairly automated once you begin the recovery process.

  1. Reboot the Mac and hold down Command+R to boot into Recovery Mode
  2. Select “Re-install OS X” and enter your Apple ID
  3. Let Internet Recovery do it’s magic

Fix #2: Use Time Machine and Restore from Recent Backup
This is only going to be practical for those who make regular Time Machine backups, if you don’t, you should start doing so now.

  1. Reboot the Mac and hold down Command+R or Option to enter into Recovery Mode
  2. From the boot menu choose Time Machine and “Restore”, following the onscreen instructions to select the most recent backup to restore from

Fix #3: Reinstall OS X from a Boot USB or DVD
Assuming you followed our instructions from a while back on how to make a bootable Lion USB drive, you can use this approach:

  1. Connect the USB drive to the Mac and reboot, holding down the Option key
  2. Select the Lion boot disk from the boot menu
  3. Choose “Reinstall OS X” from the options

This method will require you to reinstall general system updates afterwards, because the version of OS X being installed is the same as what’s contained on the USB boot drive. This is probably the least practical approach as a result.

Regardless of the approach you take, do not reinstall the Thunderbolt update. We’re repeating that because if you do reinstall it before it’s fixed by Apple, you will end up in the same kernel panic situation again and that’s no fun. These kind of problems are fairly rare but they can happen, which is why we recommend regularly backing up a Mac with Time Machine as one of the four essential maintenance tips for any Mac OS X machine.

If you need further assistance, jump into the comments or join the lengthy forum thread on Apple Discussion Boards.

Thanks to @kingoftroy22 and @mwh_lib for the heads up and pictures

Enjoy this tip? Subscribe to the OSXDaily newsletter to get more of our great Apple tips, tricks, and important news delivered to your inbox! Enter your email address below:

Related articles:

Posted by: Paul Horowitz in Mac OS X, Troubleshooting

26 Comments

» Comments RSS Feed

  1. Paul says:

    Steve Jobs would be cursing out the team responsible for this debacle, in no uncertain terms.

  2. Chuck says:

    Glad I avoided that one for now. Phew.

  3. Amanda M says:

    Well… wish I would have seen this before I tried the update last night. Ended up not being able to recover anything, and it was causing problems on my Windows partition (particularly with Ethernet no longer working). Ended up wiping and re-installing OS X. I still have not done this particular update even after re-installing everything.

  4. Kirk says:

    Well I have a macbook pro and a hackintosh.

    I didn’t have any kernel panic on both of devices after software update…

  5. Jaball says:

    Or You could just boot into recovery, open up terminal and delete /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext on the Lion boot volume – granted affected models will lose ethernet networking – but You can extract and restore the file from 10.7.4 combo package. And repair permissions using disk utility.

  6. Marc says:

    This happened to me and cost me $100 to fix…… It happened before all these helpful tips.

  7. Hal says:

    Yes, it bricked my 15″ MBP i7 2.3 ghz.
    And Apple plans to do automatic updates even when machines are asleep? I just replaced the HD with a WD 1TB and recovered from the latest tm backup. Not a happy camper last night though…. Apple can do better.

  8. Miguel says:

    Can i install the new software after reinstalling lion or it will fail again

  9. Johannes says:

    I wish I have seen this before updating. It broke my MBP and I had to recover from TM backup. I can’t understand how they can send out updates without checking them better. I thought their slogan was “It just works”…

  10. Arthur says:

    Omg… I did the upgrade yesterday, but i didn’t reboot…

    So I suppose it’s not recommended to reboot until Apple make a fix ? :/

    I just reinstalled osx lion a few days ago, it’s really annoying.

  11. Alex Hutnik says:

    Installing the 10.7.4 update fixes the problem. I wrote up a post on how to do it without needing to boot from another Mac (target disk mode) running Lion: http://www.alexhutnik.com/2012/06/13/how-to-fix-kernel-panic-from-thunderbolt-update-1-2-without-reinstalling-os-x-lion-or-booting-from-another-mac/

  12. Anuj Tyagi says:

    @Alex Hutnik: Thanks Alex. I followed your procedure and it fixed my system. Thank you very much.

  13. allison says:

    Took mine into the Genius Bar this morning (2011 Macbook pro 13″). There were about 100 people there with the same problem. 30 minute fix. Really worth just doing that. I lost nothing and am completely back in business.

  14. fmp says:

    solution #1 – didn’t do the magic.
    solution #2 – not applicable (no time machine on site)
    solution #3 – executing it and in progress….

    ‘ll keep you posted.
    – fmp

  15. fmp says:

    hurraay…#3 worked!

    source fix: http://www.alexhutnik.com/2012/06/13/how-to-fix-kernel-panic-from-thunderbolt-update-1-2-without-reinstalling-os-x-lion-or-booting-from-another-mac/

    combo update: http://support.apple.com/downloads/DL1524/en_US/MacOSXUpdCombo10.7.4.dmg

    data status: RESTORED

    Note: This is only a workaround for thunderbolt driver problem. If you download and update “it” again, you’ll get your kernel panic again.

    “it” – thunderbold update driver.

  16. Shri says:

    I had the same problem after software update. I reinstalled OSX from internet(solution 1) after pressing command+r during boot. Its a 3 hour process but finally worked. I have all my data safe.

  17. Evan says:

    I downloaded the 10.7.4 to my USB on my pc now what do I do in terminal…most of the codes are confusing

  18. Terje says:

    Same problem here. I used fix#2 – restore from my Time Capsule. So far so good. The trouble started when I after the recover should start to make backups to my time capsule again. The backup process stopped or slowed down to a speed that would take months to backup my 360Gb. I think I’ve tried the most – restarting the TC, deleted the TC…. (for the timebeeing I have no backup) – but the same thing happen. After backing up 62,47Gb, it “stops” (slows down to a speed of “zero”). Can anybody help?

  19. adham says:

    i updated but my mac wont boot what shall i do

  20. adham says:

    and tried reinstalling osx online gave a loading verification screen and doesnt do anything

  21. danah says:

    THANK YOU SOOO MUCH FOR THE HELP!!!!!!!!!!! Everything I found before didn’t work but this is working

  22. Sam says:

    So…. Did that update to fix the problem ever get published??

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates