iClarified
iClarified View Options
iClarified Add Bookmark
iClarified Search
PLACES
  iClarified News   News
  iClarified Tutorials   Tutorials
  iClarified Comments   Comments
  iClarified Calendar   Calendar
iClarified Down Arrow SEARCH
  iClarified Search   Today
  iClarified Search   Yesterday
  iClarified Search   Past Week
iClarified Down Arrow ADMIN
  iClarified Login   Login
  iClarified Contact Us   Contact Us


 
iClarified Tutorials   Tutorials iClarified OSX86   OSX86  
How to Fix OSX86 Still Waiting For Root Device Error  
Wednesday, 14th May 2008, 12:05 am  Spanish  French    
This entry needs translation. To help us and submit a translation please click here

These are instructions on how you might be able to fix the OSX86 "Still Waiting for Root Device" error.

These instructions may not work for you; however, I am publishing this method since the solution may save someone hours of frustration. This fix was confirmed working for someone who had successfully installed leo4all v3 and upon reboot received the above error. In this case the cause of the error is due to incompatible or incorrect kexts for your ATA controller.

Step One
Boot up using the LeoV3 DVD as if you are going to install Mac OS X again.

Step Two
Select Terminal from the Installer's Utility Menu.

Step Three
Now we are going to copy all the the ATA kexts from the install DVD to your hard drive. To do this enter a command like this:
cp -pr /Volumes/Leo4allv3/System/Library/Extensions/*ATA* /Volumes/MacHD/System/Library/Extensions/.

NOTE*: Replace Leo4allv3 with the name of your install dvd and replace MacHD with the name of your hard drive volume.

Step Four
Now we need to set the permissions for those kexts we copied
chown -R root:wheel /Volumes/MacHD/System/Library/Extensions/*ATA*
chmod -R 755 /Volumes/MacHD/System/Library/Extensions/*ATA*

NOTE*: Replace MacHD with the name of your hard drive volume.

Step Five
To remove the kextcache execute the following:
rm -rf /Volumes/MacHD/System/Library/Extensions.*

Note* Replace MacHD with the name of your drive volume.

Step Six
You may now restart your computer. I would suggest pressing F8 while booting and then entering -f as a boot option to force reloading of the kexts.

-----
There are many causes of the "Still waiting for root device" error so please don't assume this will fix your problem. It is however a possible solution.



  If this tutorial needs to be updated please let us know here

 
23 comments [add] | 54983 views [digg it] [retweet] [facebook share] [buzz] [del.icio.us] [stumbleupon] [email]

 

Recent OSX86 Entries
2008-05-14 00:10:10 - How to Fix OSX86 Still Waiting For Root Device Error
[more][rss]

Recent News Entries
2010-02-09 13:11:38 - iBlueNova (iBluetooth) Available in Cydia Store Soon
2010-02-09 12:59:18 - Adobe Demos iPhone Apps Built With Flash [Video]
2010-02-09 12:49:38 - TwitBird Pro for iPhone Gets an Update
2010-02-09 12:39:39 - DOOM II RPG Now Available for iPhone, iPod touch
2010-02-09 12:26:01 - Belkin Annouces New Laptop Cooling Pad
[more] [rss]


 

iClarified Newsletter
If you would like to keep up to date with all the latest iClarified News and Tutorials you could use the RSS feeds linked above or sign up for our newsletter. The iClarified Newsletter is sent once a day and includes any news or tutorials posted in the last 24 hours.

To signup for the Newsletter click here. Make sure you choose "Yes" to be added to our Mailing List.