Jump to content

Removed one hard disk, now I got message "Still waiting for root device".


6 posts in this topic

Recommended Posts

I had 3 hard disks in hackintosh with 10.7.4 installed. It was working OK since 10.7.

One of hard disk was dying (S.M.A.R.T. failure). This one wasn't with 10.7.4 installed on it. I took it out.

After that computer can't boot. In verbose booting I see message "Still waiting for root device".

 

Help, how can I fix it?

sounds like removing drive changed the BSD naming order. try booting using rd=diskxsy where x=OSX disk # and y=OSX partition #, as to what those numbers are, disk will be 0 or 1 and partition is probably 1 or 2

I have tried tried leaving only this hard drive, and also booting with rd=disk0s1 through rd=disk2s2 options, but it doesn't help.

 

All lines in verbose mode while loading kexts are begining with:

Reading HFS+ file: [hd(0,2)/System/Library....

 

And two last lines in verbose mode are:

rooting via boot-uuid from /chosen: E23C68BF-5F68-3568-BRE7-4317E7ADE4D5

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string></key>IOResourcesMatch</key></string ID="2">boot-uuid-media</string></dict>

I solved it. It had to do something with boot flag.

 

I used GParted-live cd to boot, and it showed that first partition /dev/sda1/ has bootable flag, but there was also warning sign with message that it is can't be mounted - no such file or directory (it is 200MB FAT32 partition).

I turned off/on boot flag and after that that partition became readable. After reset hackintosh booted up OK.

 

Thanks anyway eep357

×
×
  • Create New...