Guest the tourist Posted May 14, 2012 Share Posted May 14, 2012 Guys there's something I cannot understand: I rebuilt my system extensions cached after repairing permissions. When I go to boot my system it hangs on "still waiting for root device". If I delete the file, the booting process runs smooth with no interruption. Where's the fail? Link to comment Share on other sites More sharing options...
.picodev Posted May 14, 2012 Share Posted May 14, 2012 You are on Lion,right? Link to comment Share on other sites More sharing options...
iFIRE Posted May 14, 2012 Share Posted May 14, 2012 Guys there's something I cannot understand: I rebuilt my system extensions cached after repairing permissions. When I go to boot my system it hangs on "still waiting for root device". If I delete the file, the booting process runs smooth with no interruption. Where's the fail? try this: <key>UseKernelCache</key> <string>Yes</string> Link to comment Share on other sites More sharing options...
Guest the tourist Posted May 14, 2012 Share Posted May 14, 2012 You are on Lion,right? Exactly try this: <key>UseKernelCache</key> <string>Yes</string> I did that and it caused me the root device error Link to comment Share on other sites More sharing options...
.picodev Posted May 14, 2012 Share Posted May 14, 2012 UseKernelCache=Yes uses the new cache mechanism and does not use the Extensions.mkext file,i wrote about it in the Technical FAQ subforum.Also,when you use that flag,only the kexts in /System/Library/Extensions that are also in the rebuilt kernel cache are used.So,do not use .mkext , move all extensions from /Extra/Extensions to /S/L/E ,set the permissions and rebuild the cache with : sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches And you are good to go. Link to comment Share on other sites More sharing options...
Guest the tourist Posted May 14, 2012 Share Posted May 14, 2012 I did everything but it doesn't change anything: it reads every single kext Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted May 14, 2012 Share Posted May 14, 2012 Maybe there's something wrong with your org.chameleon.Boot.plist. Try typing UseKernelCache=y -v at the Chameleon boot prompt. If it works this way, then check your boot.plist. Link to comment Share on other sites More sharing options...
Guest the tourist Posted May 14, 2012 Share Posted May 14, 2012 String error. Everything now it's ok. TY to everyone. Link to comment Share on other sites More sharing options...
.picodev Posted May 14, 2012 Share Posted May 14, 2012 Glad it worked out for you. Link to comment Share on other sites More sharing options...
Recommended Posts