Jump to content

mkext problem

mkext

  • Please log in to reply
4 replies to this topic

#1
nyctota

nyctota

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
  • Gender:Male
Hi!

I have Chameleon bootloader and my kexts on EFI partition and system boots fine only with -f flag. Otherway as I see it's not loading /E/E kexts. Is there a way to build mkext with /E/E kexts to be loaded every boot?

I've read some topics about that, but none of them solve the problem. How do Chameleon decide whether to load /Extra/Extension.mkext or not?

Thanks.

#2
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,121 posts
  • Gender:Male
  • Location:Brazil
If it's there, Chameleon loads it.

Here's how to make the mkext for /Extra/Extensions for Snow Leopard:

http://myhack.sojuga...ns-kext-caches/

#3
nyctota

nyctota

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
  • Gender:Male
It's already been done, but doesn't work as expected. I've found the reason: actual Chameleon releases load prelinked kernel cache even if there is no UseKernelCache option set to Yes, so it must be explicitly set to No, if you want it to load kexts or mkext on boot.

Hope it'll help someone.

#4
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 6,121 posts
  • Gender:Male
  • Location:Brazil
Hm yes, but I thought that was only supposed to happen on Lion and up. Maybe you found a bug, or maybe I misunderstood what I read.

#5
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,480 posts
  • Gender:Male
  • Location:Tru, Venezuela
Using chameleon 2.1 and 2.2 svn that flag also applied to snow, which have prelinked kernel cache too, as lion and mountain lion. So, UseKernelCache=Yes is the default option, therefore must be No to load .kexts from /E/E including his cache .mkext, and the main cache in 10.6





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