Jump to content

QikfiX for Kernel Panic after .DMG mounting caused by seatbelt.kext


  • Please log in to reply
27 replies to this topic

#21
thal

thal

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
thanks a lot.

For some dmg mount, kernel panic. But for other dmg mount, it will be OK.

Hope that it works

#22
bubinale

bubinale

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

Hi there,
this is a short Guide to fix the following incident when trying to mount a .dmg in the OS.

The Problem:

No map exists for frame pointer
Backtrace terminated-invalid frame pointer 0x...
Kernel loadable modules in backtrace (with dependencies):
com.apple.security seatbelt(107.10)...
Click here to see a screenshot of the Kernel Panic

The Reason:

Your System.kext and Kernel version don't match with your seatbelt.kext version

The Solution:

1. Kernel Version: Check your kernel version. In most cases its either 9.5 voodoo or 9.6 vanilla (If you dont know, check with uname -a in Terminal)

2.A) If you have a 9.5 kernel:
  • Download the seatbelt5.zip in the attachment
  • and type following in terminal
    sudo cp -R ~/Downloads/seatbelt5/* /System/Library/Extensions/ && sudo chmod -R 755 /System/Library/Extensions && sudo chown -R 0:0 /System/Library/Extensions && sudo touch /System/Library/Extensions
2.:( If you have a 9.6 kernel:
  • Download the seatbelt6.zip in the attachment
  • and type following in terminal
    sudo cp -R ~/Downloads/seatbelt6/* /System/Library/Extensions/ && sudo chmod -R 755 /System/Library/Extensions && sudo chown -R 0:0 /System/Library/Extensions && sudo touch /System/Library/Extensions
Assuming you're using Safari and your Download folder is set on default.


thank you so freaking much dude.

#23
kexit

kexit

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
  • Location:Russia
I'm have Darwin Kernel Version 9.4.0...
What me to do?

#24
Beerkex'd

Beerkex'd

    Content Provider

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,000 posts
  • Gender:Male
  • Location:Belo Horizonte - Brazil
Read the sticky post "DMG mounting issues (...) at the top of this forum.

System.kext and Seatbelt.kext must match kernel version.

If you're using a 9.4 kernel, you must use Seatbelt.kext and System.kext from 10.5.4.
If you're using a 9.6 kernel, you must use Seatbelt.kext and System.kext from 10.5.6.

And so on..

#25
shinigamiboi

shinigamiboi

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
  • Gender:Male
  • Location:australia
thanks for the fix =D

worked perfectly on the ipc final ppf5 =D

#26
Rong_OSX86

Rong_OSX86

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
thank you very much

#27
pjkb

pjkb

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
i was wondering if someone has the kext for this kernel, i am running this kernel: Darwin Kernel Version 10.0.0.

I've tried the seatbelt from 9.6 without any luck.

(Im running the SnowLeo distro (10.6)

thanks in advance

#28
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,047 posts
  • Gender:Male
  • Location:Brazil
If you're running 10.6.0 and your kernel is 10.0.0, then the seatbelt.kext you had was the correct one and whatever issue you may have is not caused by mismatching kernel and seatbelt.kext.

You're using a Seatbelt.kext from 10.5.6 (I guess?) on 10.6.0, that's probably only going to make things worse.

Use Pacifist (google it) to extract and re-install the Seatbelt.kext from your Snow Leopard install DVD.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy