- Joined
- Jul 1, 2012
- Messages
- 27
- Motherboard
- Gigabut GA-X79-UD5 Intel X79
- CPU
- LGA 2011 12-core 3.2GHz
- Graphics
- Dual ATI 6800's
- Mac
- Classic Mac
- Mobile Phone
Really need help with ML IOUSBController::CreateRootHubDevice hang on boot [SOLVED]
[SOLVED - SEE POST 16]
Hey guys - I normally try to solve all these types of problems on my own, but I could really use some help on this one. I'll try to keep the "story" short enough to hold your interest...
I had an Asus P9X79 LGA2011 12core, 16gig, dual ATI 6839s, SSD hard drives and SATA2 drives for my "Hot Tub" partitions used for Time Machine (Get it? Hot Tub Time Machine???). It ran Lion flawlessly, and likewise ran ML in the same manner (10.8.1). Installing the 10.8.2 update hosed me as it did many a Hackintosh. Depending on what I did, it hung on boot at the 'IOUSBController::CreateRootHubDevice Bus 0 already taken" or the "ITEIT87x: found ITEIT8728F still waiting for device" errors. At this point, I could boot into safe mode, etc, but MBeast failed on install. I saw a post about someone upgrading their Asus BIOS and fixing the problem. I did so, and it made it worse. I couldn't boot into safe mode or anything trying all flags.
So I figured screw it and bought a Gigabyte X79-UD5 motherboard as I saw it was the recommended board for Hackintosh systems. However, much to my (and my $350's) dismay, I got the exact same error. I tried all manner of things: restoring my ML 10.8.1 backup which worked just fine, and going through one-by-one and installing kext files with MB and rebooting. I think it was the USB 3.0 kext that started the trouble again.
Looking through other posts I saw references to PXHCP.kext (or something) but I didn't have that one. I also deleted the OEMsmbios.kext (again, whatever it was - that's from memory). I tried using kextcache utility to rebuild, and I would get some errors about unlinked kext files, delete those, and would get farther, but the damned thing always ended up at the freaking IOUSBController::CreateRootHubDevice Bus 0 already taken error.
Again, I couldn't get into the system with -s or all the other flags. I have several Lion and ML partitions on my Passport USB drive, and I can boot into those just fine. This actually surprised me, as a Windows machine could never boot on different hardware like that without exploding, leading to my untimely and tragic death.
I've now restored a backup of 10.8.1, and am standing by for someone to take pity on me and tell me wtf to do now. *OH* another quick question... When I boot of the Unibeast USB and go to the installer, and then go to the Terminal utility, I can get to my SSD OSX partition, but it is read only. I've tried "mount -uw" and other things like mounting to a different mount point, and those commands succeed without error, but the partition remain read only. Knowing how to get that guy read-write would be awesome.
That's where I am. Please help. Thank you.
t
[SOLVED - SEE POST 16]
Hey guys - I normally try to solve all these types of problems on my own, but I could really use some help on this one. I'll try to keep the "story" short enough to hold your interest...
I had an Asus P9X79 LGA2011 12core, 16gig, dual ATI 6839s, SSD hard drives and SATA2 drives for my "Hot Tub" partitions used for Time Machine (Get it? Hot Tub Time Machine???). It ran Lion flawlessly, and likewise ran ML in the same manner (10.8.1). Installing the 10.8.2 update hosed me as it did many a Hackintosh. Depending on what I did, it hung on boot at the 'IOUSBController::CreateRootHubDevice Bus 0 already taken" or the "ITEIT87x: found ITEIT8728F still waiting for device" errors. At this point, I could boot into safe mode, etc, but MBeast failed on install. I saw a post about someone upgrading their Asus BIOS and fixing the problem. I did so, and it made it worse. I couldn't boot into safe mode or anything trying all flags.
So I figured screw it and bought a Gigabyte X79-UD5 motherboard as I saw it was the recommended board for Hackintosh systems. However, much to my (and my $350's) dismay, I got the exact same error. I tried all manner of things: restoring my ML 10.8.1 backup which worked just fine, and going through one-by-one and installing kext files with MB and rebooting. I think it was the USB 3.0 kext that started the trouble again.
Looking through other posts I saw references to PXHCP.kext (or something) but I didn't have that one. I also deleted the OEMsmbios.kext (again, whatever it was - that's from memory). I tried using kextcache utility to rebuild, and I would get some errors about unlinked kext files, delete those, and would get farther, but the damned thing always ended up at the freaking IOUSBController::CreateRootHubDevice Bus 0 already taken error.
Again, I couldn't get into the system with -s or all the other flags. I have several Lion and ML partitions on my Passport USB drive, and I can boot into those just fine. This actually surprised me, as a Windows machine could never boot on different hardware like that without exploding, leading to my untimely and tragic death.
I've now restored a backup of 10.8.1, and am standing by for someone to take pity on me and tell me wtf to do now. *OH* another quick question... When I boot of the Unibeast USB and go to the installer, and then go to the Terminal utility, I can get to my SSD OSX partition, but it is read only. I've tried "mount -uw" and other things like mounting to a different mount point, and those commands succeed without error, but the partition remain read only. Knowing how to get that guy read-write would be awesome.
That's where I am. Please help. Thank you.
t