I have problems getting new kernels to run. I've only ever managed to get kernel upgrades to work from iso CDs - and the problem looks like it's to do with Logical Volumes.
I think when the initrd and kernel is built, during an upgrade, the Logical Volume information gets modified and stops working.
When I try to compile my own kernel, all goes well until the boot - and the fault is invariably due to Logical Volumes. It's even the same if I YUM a kernel upgrade.
I just tried to do an upgrade from FC3 18.104.22.168 to 2.6.15-1.2054_FC5 (from the isos). My old kernel (22.214.171.124) will still boot, but the new one (2.6.15-1.2054_FC5) won't - and I get as far as:
Red Hat nash version 5.0.32 starting
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
2 logical volume(s) in volume group "VolGroup00" now active
WARNING: can't access
exec of init () failed!!!: No such file or directory
Kernel Panic - not syncing: Attempted to kill init!
Can someone PLEEEEEASE tell me what I should do? I'm at my wit's end!!