I'm using a Red Hat 4 Enterprise Linux. But, when I upgrade the kernel, an error occurred. And after, when computer is booting with new kernel (red hat enterprse 2.6.9-100.el), I receive the following the error.mkrootdev: label /1 not foundmount: error 2 mountng ext 3mount: error 2 mountng noneswitchroot : mount failed :22umount /initrd/dev failed :2kernel panic -not syncing :Attemped to kill init!After, when I try to boot the system with old kernel (red hat enterprse 2.6.9-42.el), the system successfully booted.My question is; when I rebooted the system, it attempt to boot with new kernel every time and so I have got to choose the old kernel with hand all the time.How to get rid from this problem?How can I uninstall the new kernel without problem? or How can I use the new kernel without problem?something like this grub.conf;default=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitle Red Hat Enterprise Linux ES (2.6.9-100.ELsmp)    root (hd0,0)    kernel /boot/vmlinuz-2.6.9-100.ELsmp ro root=LABEL=/1 rhgb quiet    initrd /boot/initrd-2.6.9-100.ELsmp.imgtitle Red Hat Enterprise Linux ES (2.6.9-100.EL)    root (hd0,0)    kernel /boot/vmlinuz-2.6.9-100.EL ro root=LABEL=/1 rhgb quiet    initrd /boot/initrd-2.6.9-100.EL.imgtitle Red Hat Enterprise Linux ES (2.6.9-42.ELsmp)    root (hd0,0)
Red Hat Kernel Upgrade problem
boot;rhel;grub;kernel panic
Get your machine running with the good kernel and then edit /etc/grub.conf so it defauts to your good kernel , check the line in grub which says default=0. Changing that will fix your manual intervention boot issue.  In your case default would need to be default=3 to boot your old good smp kernelThen look at removing your problem kernel with rpm -e , may be do a test (rpm -e --dry-run 