I'm running a debian system and today I ran aptitude safe-upgrade. It's been a while since I'd down that so it downloaded and installed a bunch of stuff including a new kernal image.
Everything appeared to install fine.
However after a reboot my system failed to start. Reporting a Kernal panic error and a "No filesystem could mount root, tried: " message.
When I booted in via a Knoppix live CD and run fdisk -l it shows my disk listed as sda1. This surprised me as it's an IDE drive and my fstab and lilo conf files are configured to use hda1.
I tried tweaking both fstab and lilo.conf (and running lilo) via the live CD. Now when I restart the system it drops into 'BusyBox' with a whole bunch of 'mounting' errors.
This got me wondering if for some reason a Knoppix live CD would show the disk as sda, but debian still requires hda? (By the way I did try this, but running lilo under the liveCD complains as there is no /dev/hda)
Edit: According to this article: http://email@example.com/msg11998.html It might be something to do with the fact the updated kernal supports a different naming convention for IDE drives.... Hmmm maybe this is a good time to ditch lilo and try and get grub running? Any other suggestions out there?