The old kernel isn't automatically uninstalled, is it? Would a better approach be to make hibernation somehow trigger the use of the old kernel?
Just a thought, I don't really have any solid idea of how one would implement it beyond hacking up '/boot/grub/menu.lst'. -- swsusp fails after automatic kernel upgrade https://launchpad.net/bugs/14908 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs