Apple’s OS X Mountain Lion update to 10.8.2 has modified the IOAHCIFamily.kext once again, resulting in a failed boot with the “Still waiting for root device” error on the console. The previous fix won’t work, as well.
Here is the updated fix for 10.8.2’s version of IOAHCIFamily.kext. Don’t copy-paste everything into the Terminal at once, do it one line at a time. Pasting the whole code at once will result in the second half of the commands being used as your password at the first sudo command.
The following commands place a backup of the unmodified binary before patching it.
cd /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS sudo mv IOAHCIBlockStorage IOAHCIBlockStorage.orig sudo cp IOAHCIBlockStorage.orig IOAHCIBlockStorage sudo /usr/bin/perl -pi -e 's|\x8b\x4a\x00\x00\xeb\x03|\x8b\x4a\x00\x00\xe8\x01|g' IOAHCIBlockStorage sudo /usr/bin/perl -pi -e 's|\x74\x0e\x48\x8d\x3d\x72\x92\x00\x00|\xbf\xc8\x00\x00\x00\x90\x90\x90\x90|g' IOAHCIBlockStorage sudo touch /System/Library/Extensions
Update: Updated fix for “Still waiting for root device” on OS X 10.8.3 Mountain Lion
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.
Pingback: Updated fix for “Still waiting for root device” on OS X 10.8.1 Mountain Lion | Vahan's Blog
Pingback: still waiting for root device 10.8.2
Pingback: 10.8.2 Combo Update - Page 2
Thanks. This worked perfect for 10.8.1 on GA-H61H-USB3 + i5 3570k.
Pingback: Help Please with Hdmi AUDIO on my h61n-usb3 bios F8 - Page 2
Work ok! ML 1.8.2 on GA-Z68MA-D2H-B3 Rev1.0
Thanks!!
Pingback: GA-H61N-USB3 Audio Problem - No Output Devices Found
Pingback: Successfully updated of HP 4530s ProBook (A7K05UT#ABA) from ML 10.8.1 to 10.8.2
Pingback: (Success) Ivy Bridge 3570K + GA-H61N-USB3 + ML 10.8.2
Pingback: Sugarjets.com » Hackintosh 10.8.2
Pingback: miramar's Zomac - Zotac Z77ITX - i5 3570K - HD4000 - Mini-ITX - Mountain Lion - Page 9
Pingback: OSX ML does not boot (no HDD activity)
Pingback: Stuck at 'Still waiting for Root device'
Pingback: UniBeast 10.8.1 Still waiting for root device errror
Thank you man,
It works on my probook 4530s with 10.8.2. Now is my laptop fully functional. Just copy and paste the lines – so simple 🙂
Pingback: H67M-D2-B3 Wont boot after 10.8.2 Update?
Pingback: Moarfish's build - GA-H67MA-USB3-B3 F8 i5 2500K HD 6870 Triple Monitor Mountain Lion - Page 4
Just don’t forget to update caches after applying patch!
The last command does exactly that.
I love you all, works a charm here. GA-Z68-UD3, boot is blistering fast with m4 SSD.
Thanks so much.. worked just fine on my fresh install of Iatkos ML2.
cheers
hmm, may i please know how i can get to terminal since i cannot even get to the bootscreen. i get the error (still waiting for root device) when i press enter to start the installation. i dont know how i can do that. i have tried all boot flags but nothing works.
SPECS:
Computer Brand Name: DELL Inspiron 5523
Operating System: Microsoft Windows 8 (x64) Build 9200
Processor: Intel Core i7-3517U (1900.0 MHz)
Motherboard: DELL 0JRYH9 (Intel HM77 (Panther Point))
Memory: 8 GBytes (Dual-Channel)
Hard Drive: WDC WD5000LPVT-75G33T0 (476,940 MBytes (500 GB))
SAMSUNG SSD PM830 mSATA 32GB (30,533 MBytes (32 GB))
Optical Drive: HL-DT-ST DVD+-RW GU70N (DVD+R DL)
Display Adapter: Intel Ivy Bridge-MB GT2 – Integrated Graphics Controller [E1/L1/N0/P0] [DELL]
Audio Adapter: Intel Panther Point PCH – High Definition Audio Controller [C1]
Network Adapter: Intel Centrino Wireless-N 2230 BGN 2×2 HMC WiFi/Bluetooth Adapter [DELL]
Atheros AR8161/8165 PCI-E Gigabit Ethernet Controller
Battery: DELL TPMCF2A
For your notebook I’m afraid you’ll have to prepare your installation media on a borrowed OS X machine.
Pingback: UniBeast Laptop Support Question
Pingback: Lenovo U510 Hackbook - Page 3
Do you have a patch for 10.8.3 12D78?
Gigabyte Z77X-UD5H booted 10.8.3 fine without any patch. It required the patch on 10.8.2
Is a new fix needed for 10.8.3?
Gigabyte Z77X-UD5H booted fine without any patch.