Jump to content

fluid | fixed

Still Waiting for root device


  • Please log in to reply
67 replies to this topic

#41
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Ok I tried everything last night and covered some loopholes in my knowledge too.
The HDDs are SATA (red cable) but my DVD/optical drive is IDE (flat white wire)
The disk is Kalyway 5.2.something
I tried removing the WIndows 7 HDD and boot with the rd=disk0s1 -v method. Goes a little ahead of the data line otherwise, but a little while later, says "Still waiting for root device..."

#42
deepanshu

deepanshu

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Delhi, India
There’s your problem. Your DVD drive is IDE. Maybe you could try installing with a USB drive?
I used iPC to install Leopard 10.5.8. It has my chipset drivers. Perhaps you could tell us what chipset you have? I have a bunch of drivers lying around, maybe I can upload them here.

#43
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D

View Postdeepanshu, on 27 March 2012 - 06:37 AM, said:

There’s your problem. Your DVD drive is IDE. Maybe you could try installing with a USB drive?
I used iPC to install Leopard 10.5.8. It has my chipset drivers. Perhaps you could tell us what chipset you have? I have a bunch of drivers lying around, maybe I can upload them here.

There. you out run me again. What is a chipset now. Is it the motherboard config? It is DG31PR. otherwise I need to find out...
(PS: I am sorry if I look like I am being rude, I am not. I am just pissed. A while back, THIS VERY SAME system ran OS X Leopard like this *snaps fingers*. ANd now this...)

ALso: If I can ask you, how does Lion run on a 2.53 GHZ 2GB DDR RAM config?

#44
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
Your "motherboard chipset" comprises of the North- and Southbridge chips. On your motherboard, those are from Intel. Very modern motherboards that use Intel chips now have the north- and southbridged combined in one chip, the PCH. Your drive controller is part of the Southbridge part of the chipset. Yours is probably ICH7 or ICH9.

Read more on Wikipedia.

IDE stands for Integrated Drive Electronics and it applies to drives with a SATA connector on them as well as your older drives that use ribbon cables. They're both IDE drives.

You are talking about Serial ATA versus Parallel ATA.

#45
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Thanks a lot for the info man. But honestly (and not trying to be rude again) you kinnda lost me. Just wanted to know where will it be printed that its ICH7 or 9??
Thanks again.

Edited by Gringo Vermelho, 27 March 2012 - 02:12 PM.
Please don't quote entire messages when replying directly below them.


#46
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
Rule number one of Hackintosh Club is "know your hardware".

have you considered looking in your motherboard manual, or on the page for your motherboard at the manufacturers website?

If you have Windows installed you can also look this up in the Windows device manager.

You can run LSPCI -nn from a Linux live CD or from OS X, but you need to download and install LSPCI first.

#47
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Sorry. You are right. I need to know my hardware a lot better than this. But I am learning. I just need to know what will it be called in the system, I mean, in the device manager. I will look for it. Anyways, will I have a similar problem if I run from a USB?

#48
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
No, USB should work, but then again, so should your drives, if you use the right BIOS settings and/or drivers. While it makes things easier - AHCI mode is not a requirement for installing OS X, this is a myth perpetuated by people who don't read enough.

Intel drive controllers with no AHCI mode support work perfectly fine in OS X with the right kernel extensions, two that I know of are ATAPortInjector.kext and AppleIntelPIIXATA.kext. Note: Never try to load two drivers for the same hardware at the same time!

While we're at it, your USB controller is also part of the Southbridge of your motherboard chipset.

Note for the future: There are various fixes that can be applied to the USB controller code in DSDT (if you have the ICH7 or ICH9 Southbridge) that'll increase compatibility with OS X, especially in regards to S3 sleep and wake. Don't worry about that now however.

#49
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Many thanks Gringo Vermelho.

I am going to attempt one more time to install it. I am also trying to install another file this time. I need to just know (and I feel like a complete noob saying this but) exactly what to do next. I spend 2 hours last night to understand my CPU and the problem better. To no avail. The only thing I learnt, my DVD is IDE and my HDDs are SATA. What has really competely bowled me over is the fact that  I have installed a near-perfect OS X Leopard ON THIS VERY machine. ANd now it just refuses. I have a feeling it is the EasyBCD from the previous install. It also shows a MAX OS X in the bootscreen in the beginning.

I will do more research. I am doing all this cause I want a very very stable OS X running on my system for everyday use.

But thanks a ton.

#50
deepanshu

deepanshu

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Delhi, India
You have a G31 chipset, I have a G33. Let me know if the distro you downloaded boots from a DVD drive then I will tell you what to do next.
By the way, I prefer USB drives for installs as you can edit them. So try to write your image to a USB drive, if possible.

#51
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
If you use a hard drive partition for installation, you can also edit that, the same way that you can edit a USB drive. Basically you would use Apple Disk Utility to 'restore' the install media (i.e. a Snow Leopard 10.6.3 retail DVD) to an ~8GB hard drive partition, then experiment with boot loader configuration and kernel extensions until it can boot on its own. Of course, preparing it will require access to a Mac or working Hackintosh.

Bleak:

When you installed Leopard, you used a distro, which is a hacked install DVD. These already have a bootloader and a whole bunch of kernel extensions that can be used to get OS X working on a PC.

The problem is that you didn't learn anything from that - but that's because you didn't know what to look for at the time.

If you could install Leopard, then you can install Snow Leopard. The same files and configuration settings that enabled Leopard to work on your hardware can be used with Snow Leopard. Although of course in some cases newer versions of the same files will be necessary.
It's too bad you didn't take any notes at the time.

#52
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Hi Gringo,

It took loads of notes and printouts at that time of all the possible things that might happen. Fortunately nothing went wrong. And like I said before, I am completely stunned this time as nothing of this sort happened last time,WITH THE SAME SYSTEM and DVD. Anyways, I figured my chipset and its ICH7.Posted Image

(https://plus.google....832811114801730)

ANways, I tried iAtkos L2 disk last night and guess what, got a new error. A small stop sign with the apple logo behind it.



View Postdeepanshu, on 27 March 2012 - 04:05 PM, said:

You have a G31 chipset, I have a G33. Let me know if the distro you downloaded boots from a DVD drive then I will tell you what to do next.
By the way, I prefer USB drives for installs as you can edit them. So try to write your image to a USB drive, if possible.

Hi Deep, no, as you can see, I have a ICH7 Chipset. And now forget the 'Still waiting' error. I am getting a stop sign with the Apple logo behind it right at the beginning. Wondering what causes this.

Edited by Gringo Vermelho, 28 March 2012 - 03:32 PM.
I repeat: Please don't quote entire posts when replying directly below them. Thank you


#53
deepanshu

deepanshu

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Delhi, India
You have an ICH7 Southbridge, you wrote that yourself. :P
I also have an ICH7, I will post the driver when I find it. That should help you boot. That Prohibition Sign and Apple Logo is the same “Still Waiting for root device” problem, hidden beneath. You will be able to see it by booting with “-v” (Verbose mode).
PS: I think you should do a little more homework and read about some common hackintosh terms before attempting another install.

#54
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
Thanx a lot again.

Also, how do I use the driver you will be posting here? Can I inject it in the iAtkos L2 DVD? And I am also trying to get my DVD drive to be a Primary Master (from Primary Slave)

Appreciate your help.

#55
deepanshu

deepanshu

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Delhi, India
As I told you previously, it is much better to use a USB drive as you can modify it. You can’t put the kext in your DVD. iPC worked for me. It will probably work for you. See if you can get your hands on an iPC 10.5.8 DVD.
Otherwise you could try to edit the iAtkos DVD image you downloaded but I don’t know how to do that on Windows. I am still looking for the driver, will probably post it tomorrow.

#56
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
Note that (according to his notes) he has ICH7R, which has a different device ID than ICH7. This is a very important detail that should not be missed.

All he needs is to enable AHCI mode in the BIOS and use AHCIPortInjector.kext, which will inject the correct device IDs for ICH7R so that the OS X drivers will load for it.

Bleak:
If you want your DVD drive to be master, then set the jumper on the back of the DVD drive to master and place the drive at the end of the cable. This is pretty basic stuff, please do some more reading before throwing yourself to the wolves.

#57
deepanshu

deepanshu

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Delhi, India
Woah!
Thanks for the heads up. I would have to do more research.
Bleak:
Gringo is right, you should do some homework. Read some wikis, guides, stuff. In the meantime, I will mod the kext.

#58
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
No..that's the whole point of this kext; there's no need to modify it, it can be used right away.
See for yourself:
Attached File  ICH7R.png   153.34K   4 downloads
It'll even work with ICH7R in RAID mode.

#59
B.L.E.A.K

B.L.E.A.K

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:The V.O.I.D
thanx u guys...

to be honest, thats the tragedy of my life...i dont have a way to activate AHCI mode in my BIOS. I have pictures of my BIOS too if you guys wish to see it. I even tried activating it through the regedit. Nothing. I am just worried, it shouldnt wipe my dada from my HDDs.
Did I mention, I have a partioned HDD into 3. I am trying to install it on one of those partitions.

#60
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 4,877 posts
  • Gender:Male
  • Location:Brazil
Then you set it to RAID mode. you'll notice if you look at the screenshot above that ICH7R in RAID mode is supported.

If your ICH7 is not an "R" model, then you can use ATAPortInjector.kext or AppleIntelPIIATA.kext.

Note that you cannot immediately install retail Lion to your hard drive if it's MBR partitioned. You'll need to modify the installer packages first so that it will allow you to install on an MBR drive. I can't help you with that (I've never done it) but it shouldn't be a problem finding the information you need.

You won't have this problem if you format and partition your drive with Apple Disk Utility before installing.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy