View Single Post
 
Old 04-10-2009, 09:49 PM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
to add on to what everyone is replying with, "still waiting for root device" is a known error BUT the cause is an unloaded chipset extension.

to remove an extension you need to boot up into single user mode (this was never stated earlier in this post... come on guys)

but I don't think that is the issue in this case. the NForceATA kext (depending on which variant you are using) only allows a maximum memory of a little under 4GB and since you are using 4GB RAM I think your timeout issues are happening because of this.

Also, the output you are reading from verbose mode about the AppleNForceATA kext "dropping" the device from your earlier post:
Quote:
"Found and disabled AHCI in the BIOS and AppleNForceATA was working at first (found 1 device), but then it found 0 again..."
this is normal. don't freak out. it happens on mine every time I boot up but it never drops anything.

Quote:
USBF: 6.751 AppleUSBOHCI[0x73a1800]::Found a transation which hasn't moved in 5 seconds on bus 0xb, timing out! (Addr: 4, P: 0)
This error is occurring because you've got some device attached via USB and it isn't responding. disconnect it unless it is your root hard drive.

First I'd like to test a few things out here. try to fix permissions

boot up into single user mode (-s) then follow erick2red's code (but I've modified it just a bit)
Code:
/sbin/mount -uw /
cd /System/Library
chmod -R 755 Extensions/ && chown -R 0:0 Extensions/ && touch Extensions/
rm -Rf Extensions.*
reboot
when you reboot use the boot flags:
Code:
-f -v maxmem=2048
(remember to include the spaces in between the different flags: "-f" "-v" "maxmem=2048")

Let us know how this works out.

Reply With Quote