Jump to content
4 posts in this topic

Recommended Posts

So I've now tried Lion and ML. ML gives me a USBF error that says the EHCI cannot take control from the BIOS. Then I get the infamous "Still waiting for root device".

My hardware:

HP Envy 6t-1000

Core i5 2467m

HD 3000 + Radeon HD 7670m

6 GB DDR3 1600 (@1333)

2 USB 3.0 + 1 USB 2.0

 

What I've tried:

Flags:

cpus=1 (required; kernel panic without)

GraphicsEnabler=no (required; freezes without)

-f

both npci

All PCIRootUID options

UseKernelCache=no

USBBusFix=yes

 

Tried a different IOUSBFamily/IOPCIFamily

Tried to unplug and replug the Flash Drive.

 

Out of ideas... Anyone have an idea?

Thanks

 

PS. I have NO changable bios options. I am using the USB 2.0 port.

 

Edit: Seems that I can use the arch=i386 in the Lion installer to get it to load. So, why am I not loading the USB kext in 64 bit arch?

Open terminal and type;

 

cp -pr /Volumes/USBNAME/System/Library/Extensions/*ATA* /Volumes/MLPARTITIONNAME/System/Library/Extensions/.

chown -R root:wheel /Volumes/MLPARTITIONNAME/System/Library/Extensions/*ATA*

chmod -R 755 /Volumes/MLPARTITIONNAME/System/Library/Extensions/*ATA*

 

Restart with -f

How can you do that when you can't enter the installation utility? As far as I'm concerned, I couldn't open terminal because the still waiting for root device message appeared before the partitions could be "loaded" and therefore before the installation utility could star.

×
×
  • Create New...