I have a Ubuntu 10.04 Lucid server that has been running just great for around 2 years. A few nights ago it crashed during a rsync backup of a database to another server. After the crash it would not reboot, just hang at initramfs prompt. I fixed this by booting a live CD and ran fsck on the root file system of the HD. After the fsck (which did a lot of corrections) it now boots normally. I also downloaded Seagate's super-duper disk repair tool and did a 5-hour scan/fix-all on the SATA hard disk. It passed that and numerous other disk tests.
Now the system is booting fine and appears to be running fine except I now see a bunch of these warnings in /var/log/messages:
grub-probe: sending ioctl 1261 to a partition!
I have Googled for a solution but its one of those that others have had but no one seems to have a clear indication or fix.
I would like to build a new kernel just for assurance. Is there an easy how-to to simply build a new generic kernel? I could swear I've done it before but I'm getting old.