- Joined
- Jan 3, 2011
- Messages
- 16
- Motherboard
- Mountain Lion 10.8.2
- CPU
- E6850 3.0Ghz
- Graphics
- 8800GT 1GB
- Mac
- Classic Mac
- Mobile Phone
The problem is that Lion doesn't support anymore kext cache by means of Extensions.mkext. Indeed, we have to re-create manually that file using the command:
The correct way to avoid the system to load all the kexts is to use the file kernelcache, which is the new method used by Lion to load the cache. This can be done using the flag UseKernelCache=Yes in Chameleon/Chimera.
The main drawback of this solution is that we can't place anymore extra kexts in /E/E.
This is what I learnt taking part in this discussion:
http://www.insanelymac.com/forum/index. ... 0&start=20
The interesting part starts from post #32.
To check if everything went right, just boot with -v and verify if the system starts loading alla the kexts.
ciao!
cili0.
Code:
sudo kextcache -v 2 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
The correct way to avoid the system to load all the kexts is to use the file kernelcache, which is the new method used by Lion to load the cache. This can be done using the flag UseKernelCache=Yes in Chameleon/Chimera.
The main drawback of this solution is that we can't place anymore extra kexts in /E/E.
This is what I learnt taking part in this discussion:
http://www.insanelymac.com/forum/index. ... 0&start=20
The interesting part starts from post #32.
To check if everything went right, just boot with -v and verify if the system starts loading alla the kexts.
ciao!
cili0.