haven't needed help in quiet some time and have been happy with Ubuntu 8.04 but decided to try out kubuntu 8.10... well one day one of my HDs suddenly wouldn't mount, I researched it a bit and saw that maybe I should run fsck or e2fsck to see if it could fix the problem... well it can't and gives me the wonderful error
Code:
e2fsck: Attempt to read block from filesystem resulted in short read while checking ext3 journal for /dev/sda1
then I've tried testdisk to try and repair the drive, and can see that the files are all still intact which I'm happy about... now all i kindly ask you guys is if you could help me completely fix this issue... I've tried rebuilding the partition structure, which did nothing for me
heres the testdisk log
Code:
Wed Nov 12 00:24:30 2008
Command line: TestDisk
TestDisk 6.9, Data Recovery Utility, February 2008
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Linux version (ext2fs lib: 1.41.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: none)
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ATA WDC WD5000AAJS-0
Disk /dev/sdb - 60 GB / 55 GiB - CHS 7299 255 63, sector size=512 - ATA MAXTOR 4K060H3
Disk /dev/sdc - 203 GB / 189 GiB - CHS 24792 255 63, sector size=512 - ATA Maxtor 6B200P0
Disk /dev/sda - 500 GB / 465 GiB - ATA WDC WD5000AAJS-0
Partition table type: Intel
Analyse Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * Linux 0 1 1 60800 254 63 976768002
Ask the user for vista mode
Allow partial last cylinder : No
search_vista_part: 0
search_part()
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
recover_EXT2: s_block_group_nr=0/3726, s_mnt_count=130/27, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 122096000
recover_EXT2: part_size 976768000
D Linux 0 1 1 60800 254 61 976768000
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Results
* Linux 0 1 1 60800 254 63 976768002
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
interface_write()
1 P Linux 0 1 1 60800 254 63 976768002
search_part()
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
recover_EXT2: s_block_group_nr=0/3726, s_mnt_count=130/27, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 122096000
recover_EXT2: part_size 976768000
D Linux 0 1 1 60800 254 61 976768000
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
block_group_nr 3
recover_EXT2: "e2fsck -b 98304 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=3/3726, s_mnt_count=0/27, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 122096000
recover_EXT2: part_size 976768000
D Linux 0 1 1 60800 254 61 976768000
EXT3 Large file Sparse superblock Backup superblock, 500 GB / 465 GiB
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Results
* Linux 0 1 1 60800 254 63 976768002
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
interface_write()
1 P Linux 0 1 1 60800 254 63 976768002
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
Analyse Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * Linux 0 1 1 60800 254 63 976768002
Ask the user for vista mode
Allow partial last cylinder : No
search_vista_part: 0
search_part()
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
recover_EXT2: s_block_group_nr=0/3726, s_mnt_count=130/27, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 122096000
recover_EXT2: part_size 976768000
D Linux 0 1 1 60800 254 61 976768000
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Results
* Linux 0 1 1 60800 254 63 976768002
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
interface_write()
1 * Linux 0 1 1 60800 254 63 976768002
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
Analyse Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * Linux 0 1 1 60800 254 63 976768002
Ask the user for vista mode
Allow partial last cylinder : No
search_vista_part: 0
search_part()
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
recover_EXT2: s_block_group_nr=0/3726, s_mnt_count=130/27, s_blocks_per_group=32768
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 122096000
recover_EXT2: part_size 976768000
D Linux 0 1 1 60800 254 61 976768000
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Results
* Linux 0 1 1 60800 254 63 976768002
EXT3 Large file Sparse superblock, 500 GB / 465 GiB
interface_write()
1 P Linux 0 1 1 60800 254 63 976768002
write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
You will have to reboot for the change to take effect.
TestDisk exited normally.
I ran it multiple times so there might be alot of repeated lines, sorry about that..
is there anyone here that could help me recover this without having to backup to another drive and do all that nonsense.. plz
Bookmarks