No root device found on boot up
I have been getting this error message for two days now. The only way I can get into my system is using the install disk.
resume device /dev/sdc1 not found (ignoring)
Waiting for device /dev/sdc2 to appear .... not found -- exiting to /bin/sh
I've tried reinstalling opensuse 4 times, tried repair 4 times , I wrote zero to all my hard drives and tried fresh install , always get the same error. It all started when I did an update which included a kernel update. No idea how it's still effecting my system since I've erased and tried to start fresh. I run RAID 10 , hardware and am completely out of ideas. I've searched forums , I even found the bug solution on Norton's site but that did not work for me.
Please help :)
Is your root folder located on a RAID drive?
I stand to be corrected, but I don't think that works.
Perhaps posting the contents of your /etc/fstab file would help someone diagnose the issue?
Another possibility is that the kernel module needed to access the RAID drive is not compiled in statically, but rather as a module.
What sort of kernel upgrade was it?
Yes my entire file system is on the RAID 10 array. I know it works , I had the system running for about a month with no problems
The update I did was through Yast. I did all the security updates and I believe the kernel was in that list. I terned off my computer , later turned it on and since I have not been able to boot without installation disk.
Currently doing my 5th or so install hoping something will work.
My file system was
/dev/sdc1 - /boot
/dev/sdc2 - /root
/dev/sdc3 - /home
/dev/sdc4 - swap
The weird thing is , I've done numerous fresh installs. I wrote all zeros to my disks then did another install . I've customized and compiled latest kernel, and everything gives the same result. I have no idea or can't even image why suddenly my computer would stop reading my partitions. I always have them the same ... /boot first 80mb , root in this case was 150gb home was 250gb and swap 2gb.
Any advice or help is very much appreciated.
Once this installation finishes , if it still isn't working I'll post as much relevant data I can come up with.
The error messages appear to indicate that your root partition is not on the expected disk. I had a similar issue only a few weeks ago. For some strange reason, the install DVD and the installed OS read the disk order differently so that Suse thought of its disk as sdb whereas the intaller showed it as sdc. As GRUB pointed to sdc, it couldn't find the root partition and so it gave up with precisely the kind of error you're seeing on your own system. I would suggest having a look at your GRUB and /etc/fstab.
Here is my /etc/fstab
Any ideas or help is more than appreciated...I'm a college undergrad in computer science....so having my main desktop down is a very huge inconvenience.
Well, Jay73 probably has a much better idea than I do, as I use Slackware, LILO, and ATA (non-raid) disks.. But he may be on the right track.
Once you get something booted, if you have the lshw command, type lshw in a console as root and see what it lists as the devices (or check /var/dmesg after booting from CD), to make sure the drives are named as you suspect they should be.
I really can't help much more unfortunately. I know little about RAID or GRUB.
I hope you get it sorted soon, I imagine it is frustrating and weird.
Your advice lead me to the solution, and for that I thank you.
I have SATA optical drives (long story) and had them set as AHCI in bios, so I turned them to IDE. I also noticed GRUB was looking for drives that were sdc..sdc1..sdc2 so on. But I did a list all of /dev folder and found out the only sd* items were sda. So changed hard drive names in grub's menu.lst file and in my /etc/fstab file. Somehow Suse set the drives as sda but told everything to look for sdc. Also found this helpful article.
It might offer an explanation for what happened , cause I did notice that on some installs it'd ask what to name the USB storage device and some it wouldn't.
Thanks again for your help , hopefully this thread can help others.
|All times are GMT -5. The time now is 11:00 AM.|