We have a number of developer boxes running Ubuntu 8.04LTS at work. For various reasons, we still have a few of the older boxes running Fedora 8, and we’re gradually moving them into the Ubuntu world.
Today we moved two more developers across. One was fine – everything worked, all was good, little elves danced their happy dances and so on. Unfortunately, the other one rebooted and kernel panicked.
Bugger.
The problem – one of the Ubuntu kernel updates didn’t bother to add an initrd line to /boot/grub/menu.lst.
title Ubuntu 8.04, kernel 2.6.24-23-generic root (hd0,0) kernel /vmlinuz-2.6.24-23-generic root=UUID=....
The solution: bring it back!
title Ubuntu 8.04, kernel 2.6.24-23-generic root (hd0,0) kernel /vmlinuz-2.6.24-23-generic root=UUID=.... initrd /initrd.img-2.6.24-23-generic
Google provided the answer fairly quickly here, so it seems a reasonably common problem. I must concede I’m a little vexed that a LTS release shows such issues – but still, at least it’s not Vista.







