- Joined
- Sep 30, 2012
- Messages
- 13
- Motherboard
- Mac
- CPU
- Intel
- Graphics
- Nvidia
- Mac
- Classic Mac
- Mobile Phone
[Fixed] Still waiting for root device error
Hey Guys,
To start off, here are the main components of what I have:
Sabertooth x79 Motherboard
i7 3930k Processor
GTX 670 2gb GPU
Corsair 850W PSU
Corsair Vengence 32 GB RAM (4 x 8GB - and I currently only have one of these sticks in my system)
I am currently in the process of trying to get my Hackintosh working and I seem to have run into a wall. I've followed the steps in getting Unibeast to create a bootable USB drive to the letter and when I tried to boot up - I was originally stuck on the error saying [ PCI Configuration Begin ]. After much searching, I found that I needed to use the flag npci=0x2000 and that did the trick!
Or so I thought. Since then I have been running into this new error that says "Still waiting for root device" and I cant get past it. Does anyone have any suggestions for me? I have tried using "-f UseKernelCache=No" and it has not helped. So does anyone have any advice to help me resolve this issue? I would really appreciate it!! Thank you.
The Fix:
- Changed my USB drive to a different port.
- Used the following BOOT Flags: npci=x2000 -v -x UseKernelCache=No
Note: - Be sure to check that your SATA drive is not connected to a 6gb/s port.
After doing this, I was successfully able to install ML, but after reboot, I couldnt get into Mountain Lion as it kept getting stuck at various parts. I fixed this by using the following boot flags: cpus=1 npci=x2000 -v -x UseKernelCache=No (All of these may not be needed but this is what worked for me).
Note: - I read that using cpus=1 flag for the boot loader would help smooth out the rendering if you are seeing UI Lag and have an jumpy/unresponsive mouse.
I was able to get past using the cpus=1 flag by downloading the VoodooTSCSync.kext and using the KEXT utility to fix permissions on your installation. Just be sure to rebuild your cache and/or use the ignore caches option in Chameleon when booting up (-f flag anyone that wants to know). If you experience any issues booting up with this setup try using the -f flag when you boot - it has been working for me just fine. And I hope this helps out someone else.
Hey Guys,
To start off, here are the main components of what I have:
Sabertooth x79 Motherboard
i7 3930k Processor
GTX 670 2gb GPU
Corsair 850W PSU
Corsair Vengence 32 GB RAM (4 x 8GB - and I currently only have one of these sticks in my system)
I am currently in the process of trying to get my Hackintosh working and I seem to have run into a wall. I've followed the steps in getting Unibeast to create a bootable USB drive to the letter and when I tried to boot up - I was originally stuck on the error saying [ PCI Configuration Begin ]. After much searching, I found that I needed to use the flag npci=0x2000 and that did the trick!
Or so I thought. Since then I have been running into this new error that says "Still waiting for root device" and I cant get past it. Does anyone have any suggestions for me? I have tried using "-f UseKernelCache=No" and it has not helped. So does anyone have any advice to help me resolve this issue? I would really appreciate it!! Thank you.
The Fix:
- Changed my USB drive to a different port.
- Used the following BOOT Flags: npci=x2000 -v -x UseKernelCache=No
Note: - Be sure to check that your SATA drive is not connected to a 6gb/s port.
After doing this, I was successfully able to install ML, but after reboot, I couldnt get into Mountain Lion as it kept getting stuck at various parts. I fixed this by using the following boot flags: cpus=1 npci=x2000 -v -x UseKernelCache=No (All of these may not be needed but this is what worked for me).
Note: - I read that using cpus=1 flag for the boot loader would help smooth out the rendering if you are seeing UI Lag and have an jumpy/unresponsive mouse.
I was able to get past using the cpus=1 flag by downloading the VoodooTSCSync.kext and using the KEXT utility to fix permissions on your installation. Just be sure to rebuild your cache and/or use the ignore caches option in Chameleon when booting up (-f flag anyone that wants to know). If you experience any issues booting up with this setup try using the -f flag when you boot - it has been working for me just fine. And I hope this helps out someone else.