Good, seems like we are making progress. I'm not home yet so cannot try myself.
Have you tried:
How to Solve Still Waiting For Root Device Error | OSX86 Basics
It should not be resolved with boot flag, even if you're able to force an installation, OSX won't be stable due to controller operation.
Originally Posted by izlude
Your error message is more hardware related, particularly your motherboard, its BIOS and settings prior to installation.
I got it to install and boot successfully. Now I'll address one issue at a time. First Rynardts, go ahead and disable HT, Virtualisation, SpeedStep, set to s3 only, have 4GB of RAM (not sure but i did it to be safe), disable usb 3.0 and firewire. You'll have to use IDE compatible mode and not AHCI since on the Rampage we are indeed using 2 sata devices (1 optical and 1 hard disk) do the f8 hotkey and enter the busratio and cpus (just press enter) It'll take a while to load so just hang tight. Install as you normally would, but once you reboot you must then change your bios to AHCI.
Now here come my new questions:
1-Since I have Windows 7 installed, I must have IDE Enhanced mode because AHCI crashes me. Indeed I could just go into the bios to switch back and forth but that's such a hassle... Is there a flag or some special gimmik to let me keep IDE Enhanced and get into OS X?
2-I was able to safely add my RAM back in to make 6 GB, turn on virtualization, HT and SpeedStep. Although to prevent OS X from giving errors, I must enter my busratio and cpus each time I go into the OS. Is there something to edit so that it enters it for me rather than having to type it all each time I reboot?
3-I've got no network support and my VGA is stuck at 1024. I suppose I need some apple drivers. (is there a such term? heh heh)
4-Time for combo update. Are there any leads about this?
To answer some of your questions.
1. Windows 7 does support AHCI, but if you have installed Windows 7 in IDE mode, then by default Windwos 7 will disable AHCI support. Don't worry, a simple registry change will enable AHCI support in Windows 7 again. Follow this:
How to enable AHCI in Windows 7 RC after installation | Windows 7 | iThinkDifferent
2. As for adding the busratio at every boot, you can get around this by adding the busratio key into boot.plist. here's how: InsanelyMac Forum > Intel i7 busratio Guide
3. What graphics card are you running? If ATI, then try this driver on this page:
netkas.org Guess what?
You're the very best! Thanks for your support! I'll give it a shot.
Some news: I did combo update but my cat hit the key so it rebooted before I could multibeast... However I discovered some shortcuts while reinstalling. It seems I never had to turn off the CPU extras, USB3 Firewire, use S3 mode etc.. after all...
I now have some knowledge of kexts and how they work. For my ethernet I had to use one called OpenIntelEthernet.kext and manually enter this string into the plist before using kext helper to load it up.
My network was recognized and I could go online. Now I've got to figure out how to do the video card. I have the Asus 5870v2 which should work with those drivers.... I have here ATY_Init.kext, ATI5000controller.kext, ATIFramebuffer.kext, ATISupport.kext, ATIRadeonx3000.kext and a few other 3000 series bundles....
Here is where I'm confused...
1-Do I install all of them? Even the 3000 ones?
2-Am I supposed to set a device ID in each of those? (ati init, ati 5000 controller) etc... (same as I did for my eithernet up there)
3-Or just install them with kext helper and that's that?
Installing the ATIRadeonX3000 ones causes my system to kernel panic. I have the XFX HD5970 Black Edition. Here's what I did:
Download and install kext utility
Downoad and install kext helper
install all the radeon drivers except for the 3000 ones using kext helper
fix permissions by running kext utility
reboot with boot loader kernel flags:
-v busratio=23 arch=i386 GraphicsEnabler=no
All works ok. I can see my card with all of it's memory and all resolutions. However when I try and install Final Cut Studio 2 I still get "you need QE enabled". How do I check if QE is enabled? In 10.4 this was indicated in System profiler, but nowhere in 10.6.3 does it say CI/QE!!!
Everything is working! Thanks for all your input! It seems the missing piece of the puzzle was the kext utility. Now my next step will be to test it on my other hardware, but I think I can take it from here. I'll begin putting together a resource guide and instructions that include steps not explained elsewhere. Wish me luck.
Oh the case of QE I'm going to nail it before anything else. I'll see what I can find.
Upon reading elsewhere, it seems the ATIRadeonX3000 is needed for QE. I installed it once previously but it caused my system to hang on startup. Must do some research on this one.
I'm away from home on work so cannot test further at this point in time. However, I've done some reading on the net and I found that Apple has released a SL graphics update that contains the kext for ATI cards.
The package can be found at About the Snow Leopard Graphics Update
Can you give it a try and see if it works?
When booting up, the software update appeared and alerted me of this graphics update. I went ahead and installed it and it fixed everything for me. QE is on. Later I'm going to try a fresh install without the ATI kexts and try a "combo update + the graphics update" and see if it puts it in automatically now. Maybe we're all officially supported now? That'd be very nice.
I'm surprised my openGL 3.0 failed the test though. I used the OpenGL extensions viewer.
I have now managed to get my XFX HD 5970 to work with CI/QE working as well. This thing is flying. The best thing to do is to follow this post:
Radeon 5970 Snow Leopard Instructions - InsanelyMac Forum
Basicall, with only the Driver update from Apple, I has a kernel panic on ATIRadeonX3000.kext. But following this guy's post fixed it for me now.
I'm going to reinstall to make sure the build is clean.