When you install Mac OS X on a non-Apple hardware device called a Hackintosh, you are likely to face the problem of “Still waiting for root device”. This is the message you get when you try to boot Mac OS X. This message illustrates that the disk containing the OS X image is not booting properly. This message keeps on repeating, and you cannot move forward till you find some solution for it. This article shows how to fix “Still waiting for root device” on your Hackintosh.
Nov 16, 2015 Hi, Ive been using ubuntu for a long time and want to try hackintosh now. I downloaded DMG file and add it on USB just like on instructions video.When I plug USB and reboot PC, I pick Niresh Yosemite and press ENTER, then it start loading bar and niresh logo, but it stuck on half way. Solucion ' still waiting for root device' Despues de pelearme con la bios probar todos los Leopard habidos y por haber encontre la solucion mas inesperada y mas sencilla XDDD. Simplemente se ha d bootear el dvd del Leopard x86 desde un dvd externo usb, ya sea grabador o solo lector, espero que a alguien le pueda ayudar.
Question: Q: Wont boot - 'Still waiting for root device' More Less Apple Footer This site contains user submitted content, comments and opinions and is for informational purposes only. A selection of compiled kernels to run macOS on AMD CPUs. Extras for Hackintosh; View Extras. Dec 18, 2018 Hackintosh or Macintosh installation shows this error: still waiting for root device while installation, here you can fix this problem 100%. With refrence of.
This solution works for people who have installed Leo4all v3 and received the message upon rebooting. The cause of the error is due to incompatible or incorrect configuration of the ATA controller.
How to Fix Still waiting for root device
Boot your PC using LeoV3 DVD as if you are reinstalling Mac OS X again.
Select the Terminal from the installer’s Utility menu.
Now, you have to copy all the kexts from the DVD to your hard drive.
For performing this task, you need to use the following command:
cp -pr /Volumes/Leo4allv3/System/Library/Extensions/*ATA* /Volumes/MacHD/System/Library/Extensions/.
You need to replace Leo4allv3 with the name of your DVD. Also replace the MacHD with the name of your hard drive volume.
Set the permissions for the kexts you have copied. For this purpose, you need to use the following command in the terminal:
chown -R root:wheel /Volumes/MacHD/System/Library/Extensions/*ATA*
chmod -R 755 /Volumes/MacHD/System/Library/Extensions/*ATA*
chmod -R 755 /Volumes/MacHD/System/Library/Extensions/*ATA*
Now, you need to remove the kextcache by using the following command:
rm -rf /Volumes/MacHD/System/Library/Extensions.*
Now, reboot your PC. It is highly recommended to press F8 when your PC is booting and then enter “-f” as the boot option to force reloading of the kexts.
It is not completely sure that this strategy might work for your Hackintosh, but still this solution is the most feasible one as reported by many people who suffered from the “Still waiting for root device” issue. You might try exploring more settings if your problem is not solved by using the technique mentioned in this article.
Hoping someone can help me.
27 inch intel iMac (2009) model running OSX LION. Won't boot passed the grey screen with apple logo and spinning wheel.
I have done:
- Booted into recovery mode and ran repair disk and repair disk permissions - both OK.
- tried SMC & PRAM resets - no noticeable effect.
- Attempted to boot into safe mode - it just hung
So I booted into Safe (verbose) mode (using shift-cmd-v) and saw this at the end of the log:
Rooting via boot-uuid from /chosen: 17******-****-****-****-***********1 <-(i.e. the boot device I guess?)
Waiting on <dict ID=”0”><key>IOProviderClass</key><string ID=”1”>IOResourcesMatch</key><string ID=”2”>boot-uuid-media</string></dict>
[IOBluetoothHCIController::setConfigState] calling registerService
Still waiting for root device
Still waiting for root device
Still Waiting For Root Device
Still waiting for root device
Still waiting for root device <-(keeps repeating this line)
Can anybody decipher this? Is there a way of fixing it?
Many thanks
iMac, Mac OS X (10.7.1)
Posted on