I got this error on my screen when booting:
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
VFS: cannot open root device "sda2" or 08:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:02
Grub.conf:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this
file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title CentOS-3 (2.4.21-32.EL-new)
root (hd0,0)
kernel /vmlinuz-2.4.21-32.ELnew ro root=/dev/sda2 hdb=ide-scsi
title CentOS-3 (2.4.21-32.EL)
root (hd0,0)
kernel /vmlinuz-2.4.21-32.EL ro root=LABEL=/ hdb=ide-scsi
initrd /initrd-2.4.21-32.EL.img
title secondboot
rootnoverify (hd0,0)
[root@localhost grub]# df -ka
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 76769884 1835016 71035092 3% /
none 0 0 0 - /proc
none 0 0 0 - /dev/pts
usbdevfs 0 0 0 - /proc/bus/usb
/dev/sda1 147766 11070 129067 8% /boot
/dev/sdb2 73901376 32828 70114560 1% /data2
/dev/sdc1 76920416 32828 72980180 1% /data3
none 507948 0 507948 0% /dev/shm
[root@localhost grub]#