> Do you have a separate boot partition? Maybe it's not getting mounted. If > grub was initially installed to this partition it would still be used for > booting, and for storing the original kernels but you wouldn't see those > kernels when the system was running. > > Check the partition table and contents of /etc/fstab. Here's my fstab file: [root@wa9als etc]# cat fstab|more LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda3 swap swap defaults 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,r o 0 0 [root@wa9als etc]# And my partition table: [root@wa9als root]# fdisk /dev/hda The number of cylinders for this disk is set to 4863. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/hda: 40.0 GB, 40000000000 bytes 255 heads, 63 sectors/track, 4863 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 13 104391 83 Linux /dev/hda2 14 4733 37913400 83 Linux /dev/hda3 4734 4863 1044225 82 Linux swap Command (m for help):