Still Waiting For Root Device Error [Solution 2]




Still Waiting For Root Device Error After Installing The OSX86

  1. Boot up using the LeoV3 DVD as if you are going to install Mac OS X again.
  2. Select Terminal from the Installer’s Utility Menu.
  3. 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.
4. 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.

5. To remove the kextcache execute the following:
rm -rf /Volumes/MacHD/System/Library/Extensions.*
NOTE: Replace MacHD with the name of your drive volume.

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.