Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
mnfesq

Still Waiting for Root Device (only in 64-bit mode)

71 posts in this topic

Recommended Posts

I am trying to install ML on a Dell Inspiron 1720 laptop with (I know) the GMA X3100 graphics. I cannot get the installation USB drive to boot and it does not recognize the boot device (still waiting for root device) but only when I boot in 64-bit mode. When I boot with arch=i386, it recognizes the boot drive and gets stuck later on, just after DSMOS has arrived. Since my goal is to boot in 64-bit mode (using the 10.6.2 64-bit kexts for the X3100 GPU, I am looking for tips on getting the usb drive to boot up. I have no USB-related kexts in my Extra/Extensions folder but did replace the AppleACPIPlatform.kext and IOPCIFamily.kext in ML's S/L/E with the versions from 10.6.7 (as those are needed to run Lion on my laptop.)

Share this post


Link to post
Share on other sites

I don't think that IOATAFamily.kext is the problem. I think it's USB related since I can't get the USB installation drive to boot up. Here's a picture. I think that, as the computer starts to boot from the USB drive, it loses it before it is identified as the root drive.

post-270804-0-79692700-1329696440_thumb.jpg

Share this post


Link to post
Share on other sites

Use USB UHCI reset fix (UHCIReset=Yes) if you're using USB 1 ports.If USB 2 then EHCI Fix (EHCIacquire=yes) .From what can see both are giving trouble.Use the EHCI one first because you are probably using that.

 

Use new versions of system kexts such as fakesmc,ahciportinjecter,legacyioahciblockstorage kext. that should fix any other boot issues.If your SATA is in IDE mode then "still waiting..." error may occur.

Share this post


Link to post
Share on other sites

I've tried all of your suggestions, jabirbin. They're all good ones, but none of them worked. I assumed there had to be some kext that was only 32-bit and I used kext wizard to check and all of the kexts I was adding were all 32 and 64 bit. That means there must be something in ML that doesn't like what I am doing. I started looking at the security policies but that was also a dead end. I made sure my system board was on the list of "approved" hardware and my smbios was also on the list. I have had much better luck booting in 32-bit mode, that is, until I get to the part where the graphics drivers are supposed to load and I get stuck shortly after DSMOS has arrived and the system doesn't want to load X3100 video kexts. I'll keep at it and see what I can add to unlocking ML for those locked out by 5-year old hardware.

 

@ Ayoosh - What kind of system are you trying to install ML on? Is it also a GM965/PM965 ICH8 mobo with GMA X3100 video?

Share this post


Link to post
Share on other sites

HMMM.

Use USB UHCI reset fix (UHCIReset=Yes) if you're using USB 1 ports.If USB 2 then EHCI Fix (EHCIacquire=yes) .From what can see both are giving trouble.Use the EHCI one first because you are probably using that.

 

Use new versions of system kexts such as fakesmc,ahciportinjecter,legacyioahciblockstorage kext. that should fix any other boot issues.If your SATA is in IDE mode then "still waiting..." error may occur.

 

Yes, i have SATA in IDE, my mobo doesnt support AHCI , no option in BIOS..... It just worked fine with Snow Leopar and Lion... cant get it to work with ML annnnd ive got a custom dsdt which doesnt help.. same error.... even PCIROOTUID=0 doesnt work... ill try your suggestions later...

I've tried all of your suggestions, jabirbin. They're all good ones, but none of them worked. I assumed there had to be some kext that was only 32-bit and I used kext wizard to check and all of the kexts I was adding were all 32 and 64 bit. That means there must be something in ML that doesn't like what I am doing. I started looking at the security policies but that was also a dead end. I made sure my system board was on the list of "approved" hardware and my smbios was also on the list. I have had much better luck booting in 32-bit mode, that is, until I get to the part where the graphics drivers are supposed to load and I get stuck shortly after DSMOS has arrived and the system doesn't want to load X3100 video kexts. I'll keep at it and see what I can add to unlocking ML for those locked out by 5-year old hardware.

 

@ Ayoosh - What kind of system are you trying to install ML on? Is it also a GM965/PM965 ICH8 mobo with GMA X3100 video?

 

Nope!! DG41RQ with ICH7..... cORE 2 QUAd 8300.... I have a ATI Radeon HD 4350.....

 

@mnfesq...... even i am using Kexts from 10.6.7 ...... for PCI Config bein error

Share this post


Link to post
Share on other sites

I am just thinking if it is only the installation you want to boot from usb then why not just install from 32bit and then when you have installed you wont need the usb to boot from and should be able to boot from the hard drive on the intel chipset in 64bit.

 

Just because you install in 32bit it dont mean you are locked to 32bit only later on.

Share this post


Link to post
Share on other sites

I am just thinking if it is only the installation you want to boot from usb then why not just install from 32bit and then when you have installed you wont need the usb to boot from and should be able to boot from the hard drive on the intel chipset in 64bit.

 

Just because you install in 32bit it dont mean you are locked to 32bit only later on.

 

i cant even get it to boot from 32....arch=i386 doesnt work!!!!

Share this post


Link to post
Share on other sites

Have you tried delete PlatformSupport.plist in S/L/coreservices.

That was what i learned in Os X Lion.

worth a shot.

Ohh remember to make a ,smbios.plist in extra, because not to many earlier models are supporteded no

more.

Share this post


Link to post
Share on other sites

Have you tried delete PlatformSupport.plist in S/L/coreservices.

That was what i learned in Os X Lion.

worth a shot.

Ohh remember to make a ,smbios.plist in extra, because not to many earlier models are supporteded no

more.

 

I will try that for sure but .... the problem is in the USB..... i restored the USB image to a partition and booted from it. I was able to fix that error but stuck due to the fact my partiton was an MBR. Installation must be partitioned with HFS+. NEVERTHELES, i learned that the problem due to USB. May be mounting the install image on a external hardrive or partition with HFS may work!!!!

 

Hurray!! Thanks a bosssob, deleting the platformsupport.plist fixes the issue...wooohoooo. :thumbsup_anim: but i get stuck at DSMOS has arrived :wallbash: .....thread link here ..... http://www.insanelymac.com/forum/index.php?showtopic=276141

Share this post


Link to post
Share on other sites

I have got the same problem tried rd = diskxsy to no avail here is what i am getting......original.jpg

 

I have exactly same problem, try boot with -v UseKernelCache=No

Share this post


Link to post
Share on other sites

The problem is that the USB kexts are not being loaded properly. That is why there is problems.

 

You will have to find/build USB kexts that work with ML or use SATA/ATA.

 

With IOATAFamily.kext you need to make sure your device ID is in the plugin for your controller.

Share this post


Link to post
Share on other sites

I will try that for sure but .... the problem is in the USB..... i restored the USB image to a partition and booted from it. I was able to fix that error but stuck due to the fact my partiton was an MBR. Installation must be partitioned with HFS+. NEVERTHELES, i learned that the problem due to USB. May be mounting the install image on a external hardrive or partition with HFS may work!!!!

 

Hurray!! Thanks a bosssob, deleting the platformsupport.plist fixes the issue...wooohoooo. :thumbsup_anim: but i get stuck at DSMOS has arrived :wallbash: .....thread link here ..... http://www.insanelym...howtopic=276141

 

Freind i am very happy that i could assist you in your DP1 quest. congrats :D

Share this post


Link to post
Share on other sites

Probably we'll have to wait for a dev like nawcom to patch some USB drivers...maybe 10.7 drivers could work?

Share this post


Link to post
Share on other sites

Freind i am very happy that i could assist you in your DP1 quest. congrats :D

 

a very starnge thing happened...... i got through the error for twice bit after that iam still getting the old error....Still Waiting error. anayway ill try prepping USB from start and give a peep on what happend...

 

I have exactly same problem, try boot with -v UseKernelCache=No

 

did that solve the problem???

Share this post


Link to post
Share on other sites

I tried to create an 8 GB partition on my OS X drive and have the same problem (still waiting for root device) so, while I do have the USB errors still, I am actually worse off when booting from my hard disk because I cannot get past the still waiting problem in both 32 and 64 bit modes. I tried using 10.7.3 USB kexts and that did not work. I also deleted the supported hardware plist and that didn't do anything. I still have to look into adding my device ID into my IOATAFamily.kext plug-ins, but I may also try rolling back that kext to 10.7.3 and see if that helps. Seeing others getting this OS loaded onto laptops with GMA X3100 is making me more determined to get past this. So far, over 30 hours spent and no results. It's a good thing i still find this entertaining.

Share this post


Link to post
Share on other sites

Is your internal drive connected via SATA? If so, is your SATA set to AHCI?

 

Do you have an Intel chipset?

Share this post


Link to post
Share on other sites

a very starnge thing happened...... i got through the error for twice bit after that iam still getting the old error....Still Waiting error. anayway ill try prepping USB from start and give a peep on what happend...

 

 

 

did that solve the problem???

 

Yes

Share this post


Link to post
Share on other sites

Is your internal drive connected via SATA? If so, is your SATA set to AHCI?

 

Do you have an Intel chipset?

 

Yes, yes, and yes. It's a Dell Inspiron 1720 laptop, with GM965 (ICH8) chipset and GMA X3100 GPU. It has 2 SATA hard drives and 6 GB memory. My first OS X installation on this laptop was 10.5.6 and I have had every update and newer version of OS X on it ever since. I now have one HD that is solely OSX (running 10.7.3) and I have an emergency bare bones 40 GB partition of 10.7 on my other (Windows) HD.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • The brightness is NOT from Sierra, in my signature you find tools with which to give info on your system .....
      Post Hack Info and the clover folder ......
      Only in this way can I help you ......
    • Few more minutes to go before going live again with https://OSXLatitude.com
          So you can lock this topic again @Allan Hopefully for a bit longer than a couple of weeks this time hehe.
    • ok, I am having a weird glitch with my Primary bios after modding it myself. can I get some help getting a Clean osmosis modded (for High Sierra and beyond) Bios Image?   https://www.gigabyte.com/us/Motherboard/GA-Z87X-UD5-TH-rev-1x#support-dl   the version I have always stuck with was F4, because the F5d.  I use a custom iMac 14,2 configuration that has been stable, the issues I have with stability come from not being able to get Access to the Bios, and prior to my attempt to mod it has been stable with up to High Sierra using clover, and up to Sierra with my very very old Ozmosis 894m F4 rom. I am not opposed to installing Ozmosis on the EFI Partition, But Gigabyte locked the Bios loading .efi Files, there is no shell to Force it to load HFS+ or APFS drivers.   so what I am asking for is assistance ether unlocking a Shell for my Bios, or getting a bios with the APFS, HFS+, and Ozmosis related files in it.   thanks again for everyones assistance. HBP
    •     Install from fresh again. This time without Tony Tools, follow some guide in this topic. Install IntelHD kexts as usual in S/L/E and thats it. Everything works again, except for backlight, I never could have this work, also got heating problem and when boots apple logo dissapears from like 5 seconds and then appear the login window... Any ideas on any of this????  
    • MAld0n, I can't post a new topic on post installation forum. is it on maintenance?
      Notebook Asus X550VX i7 - 7700hq
      GTX950MX - UHD630
      A1718086 - 025510ec ALC255 that works only on VoodooHDA 
      RTL8111 LAN Hwinfo
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL   Not work:
      1. White Screen Wake up
      EDID not a asolution
      IOREG output http://www.mediafire.com/file/u7odzbaxa7bbb6a/ioregSaved.txt and EDID
      http://www.mediafire.com/file/hqlapgf4luwchdf/DisplayProductID-69c.plist Image
      https://ibb.co/faL5wx 2. Battery info status bar sometimes goes on / off like battery has off
      3. Crackle Sound using   earphone using VoodooHDA
             Still investigation using patched iomatch voodooha info.plist
             The sound card can’t be using AppleALC, no sound came out using layout 3, 13, 17, 18, 27, 28, 99
      I have your (Mald0n) DSDT   http://www.mediafire.com/file/lmp5yy65rblx9ne/DSDTtitomaldon2.dsl   I have re-patched again for FnKeys and Brighness Key http://www.mediafire.com/file/5rs93ij0wco99s6/DSDTtitomaldon2editv2.aml

       
      codec dump linux
      https://drive.google.com/file/d/1pg2y76WvFYsO8vFY-2B_2OLyKMmkQ8Tg/view
       
       
      latest debug
      http://www.mediafire.com/file/2pjny4eq5r64ed8/debug_1383 (1).zip
       
      clover and kext
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL
       


×