We had a pretty serious power failure a few days ago--and afterwards, my dual boot Linux/Windows box became a zero boot box. The hard disk passes the BIOS diagnostics, but it comes up in grub (which means that it must be booting something from the hard disk). I can see three partitions at the grub prompt: (hd0), (hd0,5), and (hd0,1). The (hd0,5) is the Windows partition, and (hd0,1) is the Ubuntu 9.0 Linux partition. I can't seem to get either of them to boot. (Admittedly, the sparse help display of grub might be part of the problem on this.
I downloaded and burned an Ubuntu 11.04 boot CD, and thought, "What the heck, I will get the latest version of Ubuntu Linxu while I am at it." But it won't boot from the CD. Or rather, it starts to bring up the Ubuntu logo, and then:
(initramfs) mount: mounting /dev/loop0 on //filesystem.squashfs failed: Input/output error
Can not mount /dev/loop0 (cd/romcasper/filesystem.squashfs) on //filesystem.squashfs
Any suggestions? If I spend enough time hunting, I can probably find what I need to reinstall whatever goes in some boot file to tell it to boot from my Linux partition--but I know that there are some Linux fans here, and one of you probably knows the answer.