- Mac Still Waiting For Root Device
- Mac Still Waiting For Root Device
- Mac Still Waiting For Root Device Ra1nusb
May 03, 2015 My Mac has been working at 10.10.2 and previous versions with a Crucial CT480M500SSD1 SSD for seven+ months until I updated to 10.10.3 (which may be coincidental). Now, I cannot boot from the drive with the eventual message 'Still waiting for root device'. Things I've tried. 'Still waiting for root device'. When booting from USB means that there is a problem finding a valid System folder to start up from on your USB flash drive. This is usually because the flash drive is in a USB3 port. If this is the case move it to a USB2 port, if it is already in a USB2 port move it to another and try again.
This error manifests itself on OS X 10.8 Mountain Lion only if you boot your Hackintosh with UseKernelCache=Yes, as booting with “-f” results in a normal boot sequence.
The reason is believed to be due to a timing change Apple has introduced in the IOAHCIBlockStorage.kext, results in a bug on Hackintosh builds: the system enumerates the disk partitions too fast and the boot partition gets skipped. The fix involves patching the IOAHCIBlockStorage.kext and adding a slight delay that allows enough time for disk enumeration.
The shell script patcher is available from the author’s Dropbox, but if you prefer to do everything by hand yourself, here is the list of the commands:
Reboot and see if this fixes the problem for your Hackintosh.
Mac Still Waiting For Root Device
Update: This patch DOES NOT work for 10.8.1’s IOAHCIBlockStorage.kext
Mac Still Waiting For Root Device
Update 2:Updated fix for “Still waiting for root device” on OS X 10.8.1 Mountain Lion
Mac Still Waiting For Root Device Ra1nusb
This fix has been made possible due to countless hours spent by bcc9 from InsanelyMac forums reverse-engineering Apple’s work and his original script.