kernel update for RHEL WS3 with SATA disk

From: david (
Date: 06/06/05

Date: Mon, 6 Jun 2005 10:16:38 +0300


I have PC with RHEL WS3 update 5 with kernel 2.4.21-32 which I would like to
update to 2.6 kernel.
I have downloaded 2.6.11 kernel tar file and install it as usual doing
standard kernel installation procedure.
Everything looks fine until reboot. After reboot I received following

md: Autodetecting Raid arrays
md: autorun
md: autorun DONE
Creating block devices
VFS: Cannot open root device "sda2" or unknown-block(0,0)
Please append a correct "root=" boot option

My grun.conf file is

# 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
title Red Hat Enterprise Linux WS (
        root (hd0,0)
        kernel /vmlinuz- ro root=/dev/sda2
        initrd /initrd-
title Red Hat Enterprise Linux WS (2.4.21-32.ELsmp)
        root (hd0,0)
        kernel /vmlinuz-2.4.21-32.ELsmp ro root=LABEL=/
        initrd /initrd-2.4.21-32.ELsmp.img
title Red Hat Enterprise Linux WS-up (2.4.21-32.EL)
        root (hd0,0)
        kernel /vmlinuz-2.4.21-32.EL ro root=LABEL=/
       initrd /initrd-2.4.21-32.EL.img

below is output from df command

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 20641788 2739344 16853804 14% /
/dev/sda1 521748 31908 463336 7% /boot
none 1022876 0 1022876 0% /dev/shm
/dev/md0 90063008 50648 85437336 1% /scr
lewis1:/home 201582048 6454312 184887912 4% /home

As you see I have SATA disk.

So, what can be the problem?

Thank you in advance