I use Ubuntu 12.04LTS(64-bit) desktop edition. Lately I tried to upgrade it to Ubuntu 12.10. Everything was going good, but due to some work I couldn't complete the upgrade, so I disconnected the internet connection. Then my lappy reverted back to the original state. I thought everything was fine. But the next time I started the lappy, it said it was unable to mount the root drive. Please I need to recover my data from the lappy.
I tried Using the Live-CD and then accessing the HDD but it shows the following error:
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try
dmesg | tail or so
then as said in the above error I opeed the terminal and typed "dmesg | tail". It said:
ubuntu@ubuntu:~$ dmesg | tail [ 1446.284420] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00 [ 1446.284430] 1c c5 9b 01 [ 1446.284435] sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed [ 1446.284444] sd 0:0:0:0: [sda] CDB: Read(10): 28 00 1c c5 9b 00 00 00 08 00 [ 1446.284453] end_request: I/O error, dev sda, sector 482712321 [ 1446.284467] ata1: EH complete [ 1451.533783] JBD2: Failed to read block at offset 12896 [ 1451.533789] JBD2: IO error -5 recovering block 12896 in log [ 1454.136060] JBD2: recovery failed
[ 1454.136069] EXT4-fs (sda1): error loading journal
to provide further info. about my system, I have done several HDD tests/checks from the live CD. They don't show that the Disk is getting old. All they say is the's ONE BAD SECTOR on the HDD. Secondly, I have not partitioned my HDD. I use the 497.6 GB for my Ubuntu OS & the rest is allotted to SWAP filesys.
Also visit here for more info. https://www.quora.com/Ubuntu/Problem-booting-the-Ubuntu-12-04-01-OS-due-to-bad-sectors-on-the-HDD