Jump to content

how to fix "still waiting for root device"


ilhamfs
 Share

7 posts in this topic

Recommended Posts

i've managed to install mountain lion on my lenovo T430 with msata drive. one thing is still bugging me that i must use "-f" flag when boot otherwise osx can't boot with "still waiting for root device" message. it works when boot with "-f" flag but booting takes more time than without -f flag. is there any workaround to fix "still waiting for root device" instead of using -f flag?

Link to comment
Share on other sites

-f is for ignore boot cache.you might need to rebuild it and also need to use boot flag

<key>UseKernelCache</key>

<string>Yes</string>

hope this works for you.

Link to comment
Share on other sites

-f is for ignore boot cache.you might need to rebuild it and also need to use boot flag

<key>UseKernelCache</key>

<string>Yes</string>

hope this works for you.

 

I've tried but the problem still exist. i rebuilt cache using kext wizard

 

are you using chameleon? /Extra/Extensions wont get loaded if you use UseKernelCache.

 

yes i'm using chameleon

Link to comment
Share on other sites

-f will load /extra/extension but not with UseKernelCache.

If you happen to have your 3rd party kexts in /extra/extensions, chances are, it wont get loaded with UseKernelCache and will only load if you use -f

 

to fix, either put all 3rd party kexts in /s/l/e and use UseKernelCache or use Clover.

Link to comment
Share on other sites

 Share

×
×
  • Create New...