Dit probleem had ik een paar dagen geleden ook. Omdat het een upgrade is, is de oplossing normaal gezien eenvoudig. Je moet handmatig de /boot/grub/menu.lst file aanpasen op de volgende manier:
1) Maak een kopie van deze file voor alle zekerheid. Dit moet je doen als root. Dus in terminal typ je:
$ sudo cp menu.lst menu.lst.bu
Ga wel eerst in de goede directory /boot/grub staan.
2) Open als root de file menu.lst, dit kan door in de terminal te typen:
$ sudo mousepad menu.lst
"mousepad" veranderen met je eigen favoriete editor
paswoord ingeven en de file wordt geopend.
3) De regels met de "oude" ...-21 kernel (bij mij zijn dat er twee, de gewone en de recovery) kopieren juist boven de plaats waar ze oorspronkelijk staan, dus ze zijn dan dubbel in de file.
4) Pas de getallen 21 aan naar 22, zie hier onder voor dat deel van mijn file. De uuid zal bij jullie anders zijn.
title Ubuntu 8.04.1, kernel 2.6.24-22-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=b210c63c-6db4-41de-8947-f7c6c992cef9 ro acpi=off apm=off quiet splash
initrd /boot/initrd.img-2.6.24-22-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-22-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=b210c63c-6db4-41de-8947-f7c6c992cef9 ro single
initrd /boot/initrd.img-2.6.24-22-generic
title Ubuntu 8.04.1, kernel 2.6.24-21-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=b210c63c-6db4-41de-8947-f7c6c992cef9 ro acpi=off apm=off quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet
title Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=b210c63c-6db4-41de-8947-f7c6c992cef9 ro single
initrd /boot/initrd.img-2.6.24-21-generic
4) De file saven als menu.lst en alles zou normaal gezien moeten werken bij een nieuwe opstart. Je kan dan de oude of de nieuwe kernel kiezen en desgewenst in de menu.lst file de oude uitkommentarieren door er een hekje # voor te plaatsen.
Dit is onder voorbehoud, indien je niet meer opgestart geraakt, wees er zeker van dat je een live-cd hebt om eventueel de oude menu.lst.bu file terug te zetten.