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.
For example, a DMG image on the Mac OS X install disks created with the DiskUtility in Mac OS X itself will generate this message if you try to boot PearPC with it. From various websites and some created with on a linux box. I run pearpc with my config file and I get 'Still waiting for root device' over and over.
- Topic says it.can't install due to 'still waiting for root device'. I've taken a Mac OS X 10.6 Server DVD, created a cdr image of it in OS X (due to the fact that the DVD is dual layer, and the Windows machine here has only a single layer DVD), and attached it to IDE Primary.
- Use the flags one at a time; if one doesn't work, try the other. Fair warning: this solution usually only works on Mac OS X Lion and Mountain Lion. 'Still waiting for root device' If the output from verbose mode specifically stops at a line saying 'Still waiting for root device', you probably have a.
- The Mac Mini's HD will be mounted as an external HD in the non-corrupted computer. Find and save your valuable data. Afterwards, making a Clean Install is the usual and fastest way of solving this issue. “Still waiting for root device” on a macbook pro mid 2009 with osx 10.11.6.
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.
Update: This patch DOES NOT work for 10.8.1’s IOAHCIBlockStorage.kext
Update 2:Updated fix for “Still waiting for root device” on OS X 10.8.1 Mountain Lion
Virtualbox Mac Os Still Waiting For Root Device
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.