"Smart Boot" for linux?

I am a semi-newbie linux administrator. Everytime I try to upgrade the kernel and remotely reboot the server, I always have the fear that the new kernel won't work, and the machine will be stuck in the booting process, while I can do nothing(since its a dedicated server), except calling tech support.

Is there any smart boot software(lilo? grub?) for linux that would skip over a failed boot and use a "last known good kernel"?

Thanks,

Peter

 

 

 

 

Top