Daft Fox Posted July 5, 2010 Share Posted July 5, 2010 Ok so here it goes.. I have searched for hours and hours and done everything suggested to make the 'waiting for root device' error go away. Nothing worked so far, I tried ideneb, iatkos and Im downing zephyroth atm. I think the main problem is my chipset which is a 690v from AMD. Im using a 40gb HD, 1 partition flagged as active and in FAT32 (tried without formatting but same results) CPU is AMD x2 with proper SSE support. please, help me with a working distro or step by step help with love, a fellow geek Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/ Share on other sites More sharing options...
MaLd0n Posted July 5, 2010 Share Posted July 5, 2010 You'll see "Still waiting for root device" when OS X can't talk to your drive controller, either because you haven't installed the right driver for it, because your PATA drives are jumpered/cabled wrong, your drives are attached to an unsupported controller (then you're out of luck), or SATA is not set to AHCI mode in the BIOS. Most modern motherboards have a secondary SATA controller from JMicron, Silicon Image or Marvell. The SATA ports of the secondary controller are normally colored differently (white or orange) than those of the primary controller (usually red). Check your motherboard manual to see which ports belong to which controller. There are drivers for OS X for the most common secondary controllers, but the main controller (Intel ICHx or Nvidia nForce) is usually the more compatible since Apple use Intel ICHx and nForce as well. If you have problems with drives not being recognized, either plug them into a port on the main drive controller, or find and install drivers for the "off-chipset" drive controller. For PATA (IDE) drives, try a different jumper setting and/or cable position, and make sure you're using 80 conductor cables. If you have two IDE ports, put each device at the end of it's own cable and jumper it as master device. There's very limited support for PATA drives in OS X (IIRC no modern Macs have PATA devices?) so you'll probably need a community provided driver to get your PATA drives running. Again Intel and Nvidia are the easiest to get working. The Chameleon bootloader official download includes some injector or "legacy" kexts for many common PATA and SATA controllers. If your board has a Marvell 6xxx controller, you need AppleVIAATA or SuperVIAATA.kext. There are also nForceATA and ATIATA kexts out there. Older Intel boards with ICH5 might need a patched AppleIntelPIIATA.kext. Intel ICHx or nForce SATA controllers in AHCI mode (set in the BIOS) are the most compatible and easiest to get working. Gringo Vermelho Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505262 Share on other sites More sharing options...
Daft Fox Posted July 5, 2010 Author Share Posted July 5, 2010 thx for quick reply, tho I dont think you have fully understood my setup: motherboard GA-MA-69VM-S2 (1 IDE port 2 SATA ports which I am unplugging during OSX iatkos/ideneb boot) HD: 40gb PATA/IDE chipset: rb600/AMD690V GFX: 8600GT CPU AMD athlon X2 Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505271 Share on other sites More sharing options...
MaLd0n Posted July 5, 2010 Share Posted July 5, 2010 You'll see "Still waiting for root device" when OS X can't talk to your drive controller, either because you haven't installed the right driver for it, because your PATA drives are jumpered/cabled wrong, your drives are attached to an unsupported controller (then you're out of luck), or SATA is not set to AHCI mode in the BIOS. with sata is always easier(Ahci enabled) I have great difficulty to express myself in English sorry Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505274 Share on other sites More sharing options...
Daft Fox Posted July 5, 2010 Author Share Posted July 5, 2010 You'll see "Still waiting for root device" when OS X can't talk to your drive controller, either because you haven't installed the right driver for it, because your PATA drives are jumpered/cabled wrong, your drives are attached to an unsupported controller (then you're out of luck), or SATA is not set to AHCI mode in the BIOS. with sata is always easier(Ahci enabled) I have great difficulty to express myself in English sorry no worries, thanks for trying anyone? please? Its driving me insane..the stupid thing is supposed to listen to its master which it currently isnt Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505279 Share on other sites More sharing options...
MaLd0n Posted July 5, 2010 Share Posted July 5, 2010 your answer is right above ideally you prepare your own boot cd with kernel, kexts... All you need to and still have a system that nobody changed distro sucks bootcdmaker is good Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505285 Share on other sites More sharing options...
verdant Posted July 5, 2010 Share Posted July 5, 2010 Ok so here it goes..I have searched for hours and hours and done everything suggested to make the 'waiting for root device' error go away. Nothing worked so far, I tried ideneb, iatkos and Im downing zephyroth atm. I think the main problem is my chipset which is a 690v from AMD. Im using a 40gb HD, 1 partition flagged as active and in FAT32 (tried without formatting but same results) CPU is AMD x2 with proper SSE support. please, help me with a working distro or step by step help with love, a fellow geek If you are not yet confident to put together your own Leopard AMD Boot132 CD from here, then try the LawlessPPC-Leo-10.5.4-Phenom&AMD distro first...........it is optimised for AMD/ATI chipset AMD CPU MOBOs......... Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505290 Share on other sites More sharing options...
Daft Fox Posted July 5, 2010 Author Share Posted July 5, 2010 Just prepared 'my own' distro..basically iAtkos with addition of a few kexts that are said to support sb600/690v chipsets. Im running it now and as we speak it is booting a {censored}LOAD of kexts. It now says smt about the kernel being darwin 9.5.0 and is paused. fingers crossed edit: Im getting a kernel panic: panic (cpu 0 caller 0x004358f3): "unable to find driver for this platform: \" ACPI\".\n"@/VoodooKernel/xnu-1228.7.58/iokit/Kernel/IOPLatformExpert.cpp:1411 Debugger called: <panic> *lots of jibberish* BSD process name correspinding to current thread: unknown Mac os version Not yet set Kernel version: Darwin kernel version 9.5.0: Sat Dec 6 19:39:54 IST 2008; Voodoo release 1.0: xnu-1228.7.58/BUILD/obj/RELEASE_I386 halp? Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505318 Share on other sites More sharing options...
verdant Posted July 5, 2010 Share Posted July 5, 2010 Just prepared 'my own' distro..basically iAtkos with addition of a few kexts that are said to support sb600/690v chipsets. Im running it now and as we speak it is booting a {censored}LOAD of kexts. It now says smt about the kernel being darwin 9.5.0 and is paused. fingers crossed edit: Im getting a kernel panic: panic (cpu 0 caller 0x004358f3): "unable to find driver for this platform: \" ACPI\".\n"@/VoodooKernel/xnu-1228.7.58/iokit/Kernel/IOPLatformExpert.cpp:1411 Debugger called: <panic> *lots of jibberish* BSD process name correspinding to current thread: unknown Mac os version Not yet set Kernel version: Darwin kernel version 9.5.0: Sat Dec 6 19:39:54 IST 2008; Voodoo release 1.0: xnu-1228.7.58/BUILD/obj/RELEASE_I386 halp? I assume you have enabled ACPI function/support in BIOS...........also in iATKOS you may have a ACPI - APIC fix option(s) to select...... Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505333 Share on other sites More sharing options...
Daft Fox Posted July 5, 2010 Author Share Posted July 5, 2010 I assume you have enabled ACPI function/support in BIOS........... mmmh been looking for that one but dont see anything that looks like it. although there is smt called: onchip sata controller: enabled and onchip sata type: legacy IDE/native IDE/RAID/SATA->AHCI Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505338 Share on other sites More sharing options...
verdant Posted July 5, 2010 Share Posted July 5, 2010 mmmh been looking for that one but dont see anything that looks like it.although there is smt called: onchip sata controller: enabled and onchip sata type: legacy IDE/native IDE/RAID/SATA->AHCI You may not have all or many of the following options with AMD CPU but if you do, then set them as follows ACPI Suspend Type [s3 (STR)] ACPI APIC Support [Enabled] CPU Internal Thermal Control [AUTO] Limit CPUID MaxVal [DISABLED] Enhanced C1 (C1E) [DISABLED] Execute Disable Bit [ENABLED] Virtualization Technology [DISABLED] Enhanced Intel Speedstep Technology [DISABLED] Configure SATA as "AHCI" or Serial-ATA Configuration [Enabled] JMicron SATA / PATA Controller [Disabled].....if JMicron present.....unless it works for you [Enabled].....but JMicron is known to cause problems for some....but JMicron patches for OS X Install DVDs are now appearing...... JMicron Controller Mode [AHCI]....if present..... Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505341 Share on other sites More sharing options...
Daft Fox Posted July 6, 2010 Author Share Posted July 6, 2010 You may not have all or many of the following options with AMD CPU but if you do, then set them as follows ACPI Suspend Type [s3 (STR)] ACPI APIC Support [Enabled] CPU Internal Thermal Control [AUTO] Limit CPUID MaxVal [DISABLED] Enhanced C1 (C1E) [DISABLED] Execute Disable Bit [ENABLED] Virtualization Technology [DISABLED] Enhanced Intel Speedstep Technology [DISABLED] Configure SATA as "AHCI" or Serial-ATA Configuration [Enabled] JMicron SATA / PATA Controller [Disabled].....if JMicron present.....unless it works for you [Enabled].....but JMicron is known to cause problems for some....but JMicron patches for OS X Install DVDs are now appearing...... JMicron Controller Mode [AHCI]....if present..... now this is kewl. I flashed my bios and now my kb only works in the bios initialization. not in the iAtkos screen tho.. edit: solved, bios set support usb keyboard to 'off' edit: it's still panicking at the second I see the verbose screen with exactly the same shizzle I had before here is a pic Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1505356 Share on other sites More sharing options...
verdant Posted July 6, 2010 Share Posted July 6, 2010 now this is kewl.I flashed my bios and now my kb only works in the bios initialization. not in the iAtkos screen tho.. edit: solved, bios set support usb keyboard to 'off' edit: it's still panicking at the second I see the verbose screen with exactly the same shizzle I had before here is a pic You may have to try different IOACPIFamily.kext versions but first try booting with -v -f..........if that fails try: sudo chown -R root:wheel /System/Library/Extensions/ sudo chmod -R 755 /System/Library/Extensions/ sudo touch /System/Library/Extensions/ and delete Extensions.mkext for /S/L/E and for DVD boot, and then re-create them......... Link to comment https://www.insanelymac.com/forum/topic/223980-waiting-for-root-device/#findComment-1506138 Share on other sites More sharing options...
Recommended Posts