LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   No root device found; exiting to /bin/sh (http://www.linuxquestions.org/questions/linux-software-2/no-root-device-found%3B-exiting-to-bin-sh-200491/)

Indian_bee 07-02-2004 08:04 PM

No root device found; exiting to /bin/sh
 
I installed Kile 1.6.3 (latest version) from source code in Suse 9.1 Pro. After that while rebooting, I got the following error. How to overcome this?
-----------------------------------------------
Loading kernel/fs/reiserfs/reiserfs.ko
Waiting for device /dev/304 to appear: .....not found -- device nodes:
by-id by-path console fb0 fd0 hda hda1 hda2 hda3 hda4 loop0 loop1 loop2
loop3 loop4 loop5 loop6 loop7 md0 null ram ram0 ram1 ram10 ram11 ram12
ram13 ram14 ram15 ram2 ram3 ram4 ram5 ram6 ram7 ram8 ram9 ramdisk shm
tty1 tty2 zero No root device found; exiting to /bin/sh
-------------------------------------------------
I tried to use the option "boot installed system" from Suse 9.1 Installation CD. It worked, but while booting I have seen some errors, but I couldn't copy those as it runs fast.

Tried to repair installed system using the Suse 9.1 Installation CD, even thou failed.



Thanks in Advance,

Have a nice weekend.

Indian_bee

BeOiR 07-04-2004 10:52 AM

I have exactly the same problem (in my case is /dev/306). I just updated online and everything was ok until I restarted. Then I got the same error. I've tried to repair and boot from the Suse 9.1 Installation CD but it hangs.

Somebody knows how to repair this mess?:cry:

Thanks!!! (and sorry for my English, if you forgive me then I will forgive you when you don't speak a perfect Spanish :D :D :D ).

joris@ideeel.nl 07-04-2004 05:52 PM

It is not reiser, it is an update or mkinitrd
 
Same problem here
I reinstalled to ext3 to avoid the reiser problem
I also did not install a new kernel, although I did install other stuff
I ran mkinitrd to have bootsplash (for some reason it didn't come up)

that did it: "no root device found: exiting to /bin/sh"

please mail solutions to joris@ideeel.nl

Natron 07-04-2004 07:43 PM

May be this helps you..?

You can resume booting if you enter "exit".
After this, install the older version of mkinitrd (the one from the cd or ftp).
make a new initrd.

Please leave a message if this helps.

cu Natron

BeOiR 07-04-2004 08:16 PM

I've found a possible solution just 5 minutes ago and, when I enter to post that solution, I read your post, Natron:D .

I think you are right. The problem may be mkinitrd. When the system hangs just press Ctrl+D and it will continue booting. If you tried to repair or reinstall but the system hanged when rebooting, it's possible that the installation continues. In my case, it hanged again after the installation finished but rebooting again and pressing Ctrl+D everything was ok. Now it's too late so I will continue tomorrow solving this problem. I will install the older version of mkinitrd as Natron says. Then I'll post the results.

Look this page:
http://archives.neohapsis.com/archiv...4-q3/0032.html

Thanks a lot Natron. I'll tell you if thats the solution.:)

Indian_bee 07-05-2004 12:11 AM

Thanks a lot BeOiR and Natron. But it's late. Already i have reinstalled from Scratch. As a newbie to Linux, I don't know much to solve this and I have no patience to wait for some days :D :D

ubolvivat 07-09-2004 05:20 AM

new mkinitrd update cause boot error
 
I got same problem like you guys, after follow Autoupdate. After reboot error occur and stop me from going any further, I have to do 'CTRL+D' to continue bypass booting sequence/ it's really annoying.


After go through Internet and forum search and I found result.

Problem are not kernel update, it actually mkinitrd update that cause problem.


Quote:

from http://forums.suselinuxsupport.de/in...showtopic=2454

fschmidt post:


I was having the same problem with kernel 2.6.5 and reiserfs on a Toshiba Tecra S1 Notebook (Intel Centrino).

Here's my solution:

I was getting a bootable system again (without re-installation) by downgrading the mkinitrd package back to the version from the SuSE 9.1 DVD.

I had installed mkinitrd 1.99 through the YAST online update and wasn't able to boot any more. I booted from the SuSE DVD, went to "Installation", then "Update", searched the mkinitrd package and selected it for reinstalling the version from DVD (1.97, I believe).
After this "update" (actually a downgrade) went through, I was able to boot without problems


By follow fschmidt solution, i have solve boot problem without reinstall everything over again :D


All times are GMT -5. The time now is 07:58 PM.