I had no sound after upgrading to Karmic, but then the situation got worse.
First, about no sound. I have a Creative X-Fi sound board, and had been
re-compiling the driver to obtain sound after each kernel change. Up to now, it
worked; but not after the upgrade to Karmic. (This is still under development,
and hopefully will be included in future kernels.)
I decided to restore Jaunty from backup, so that I would have sound while this
situation got resolved. This wouldn't boot, so I used the live CD to restore
GRUB, which was reported to have been restored. It still wouldn't boot.
This is a dual-boot computer. By using the GAG bootloader I was able to boot
Windows (but still not Ubuntu), and that's what I am using at this moment. For
now I would be satisfied to get Jaunty back, so perhaps someone can explain why
it doesn't boot. (Unfortunately I don't have a separate /boot partition, and it
is likely that most third-party bootloaders won't handle ext4.)