failed to mount file system on boot

I have just build Linux I am using Grub to boot it. When the kernel loads it cannot find by filesystem. My grub bootline looks like this : /boot/vmlinuz- ro root=/dev/sda1

Any suggestions would help


Reply to
Steve West
Loading thread data ...

Okay, you seem to be trying to use a hard driver for the root filesystem, so what I'd check is:

  • Is it the right drive (sdb1 rather than sda1 etc)
  • Are the appropriate drivers for the drive built in to the kernel (I'd check with make menuconfig even if you copied the .config from a working older kernel as the names occasionally change).
  • Do you have support for the root filesystem type built into the kernel (ie ReiserFS/ext3/etc...).

Cheers, John McCallum

Reply to
John McCallum


Post the last few lines on the default console. Usually that gives a good indication to what the problem is.

Reply to

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.