I have just done a reinstall of Centos 5.3 on a dedicated server (via a KVM). My partition arrangement was the default presented to me by the installer:
100Mb /dev/sda1 for /boot
460Gb /dev/VolGroup00/LogVol00 for /
As you can see, I'm using LVM for everything other than /boot (I need to use LVM for an app I am testing).
On reboot, I get the following:
Booting 'CentOS (2.6.18-128.el5)'
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00
Error 15: File not found
Press any key to continue...
It looks like it can't find vmlinuz-2.6.18-128.el5 in /boot.
I have rebooted using the Centos Install Disk 1 and gone in to rescue mode. Rescue mode mounted my / under /mnt/sysimage, from there I could see that /boot had been mounted from /dev/sda1 as it should be.
However, there was no initrd.image or /vmlinuz-2.6.18-128.el5 under /boot or /boot/grub. Shouldn't the CentOS installer have created these?
Is there anyway I can recover this installation?
All help is very gratefully received.