I have been unable to boot my Xubuntu 11.10 almost all day. The problem started with my primary hard drive not being recognized as I detailed in a post here:
I took a break from this problem for a couple of hours, and when I went back and booted again from the same Parted Magic cd, the disk was back.
However, I still can't boot. I have run e2fsck, and after a long time, it tells me it couldn't find a valid filesystem superblock, and that an attempt to read block from filesystem resulted in a short read error while trying to open /dev/sda1. This is the same thing it always tells me when my superblocks need restoring, except it usually only takes a couple of seconds.
When I try to restore them with e2fsck, however (after getting the block locations with mke2fs -n), with every block number I try it says:
The superblock could not be read or does not describe a valid ext2 filesystem. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock.
The thing is, I have an ext4 filesystem and not ext2, but this happens to me every two weeks and this is how I always have been able to fix it. Should I do something else?
Can anyone help?