Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Sign in to follow this  

Lion slow boot & new kextcache mechanism

1 post in this topic

Recommended Posts

As of 10.7.0 Lion, the kextcache mechanism has been changed and the old mechanism of using the "Extensions.mkext" file is now legacy. The new default system is now using kernelcache,which is in the same location as the previous .mkext file (/System/Library/Caches/com.apple.kext.caches/Startup).



The slow boot up of the system is due to Chameleon not using these caches (UseKernelCache=No by default) but loading the extensions one by one thus taking much longer (but in this way, loading the extensions both from /Extra/Extensions AND /System/Library/Extensions and is in effect,like booting with the -f bootflag).



A fast boot up is achieved by using the boot flag UseKernelCache=Yes but take note, this way, all of your additional kexts must reside in /System/Library/Extensions since /Extra/Extensions is ignored.


How to force rebuild the kernel cache is covered here in the 10.7 Lion section.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.