I have found that whenever I perform a kernel update, the initrd imag is always corrupt (it lacks certain libs) and there is a fatal kernel panic upon reboot.
Oddly, if I update the kernel of a fresh DVD installation of F11, everything is OK....it is only when I attempt a subsequent kernel update of an already updated system that it goes FUBAR.
The error message is something like "nash: cannot find libnash...kernel panic...attempting to sync"
It seems that mkinitrd is failing to build a correct initrd image.
In my case, it seems to be omitting 4 libraries - libnash, libbdevid, libplybootsplash & libpng12.
I found some instructions to add these into the faulty initrd:
# unpack the current initrd.img
gzip -dc < /boot/initrd.img | cpio -i
# make any changes you need to the initrd.img in cdimgextract
# typically this involves adding missing files from /usr/lib, such as:
REMAKE MODIFIED INITRD.IMG
# create the new initrd
rm -f /boot/initrd.img
find . | cpio -o -c | gzip -9 > /boot/initrd.img
rm -rf cdimgextract
After adding these libraries, everything was fine.
I hope this saves somebody some heartburn
FYI my setup is a cheapo Dell Dimension 4500S...I have attached my dmesg output.