seems too small

How to use TestDisk to recover lost partition
Post Reply
Message
Author
racci
Posts: 3
Joined: 20 Apr 2015, 12:25

seems too small

#1 Post by racci » 20 Apr 2015, 12:31

Hi ppls.... in advance I thank you for any help you can give me...

I had a failure on SUSE server with raid 0.... I did a rebuild and then all partitions were gone... now I'm trying to get data back from it and in a quick scan I see all 3 partitions but the partition on which are the most important data gives me an error: the hard disk seems too small
ext3 blocksize=4096 large file sparse superblock, 57GB/53GiB....

can anyone help anyhow... last time they did backup was 2y ago... is there any help

Sponsored links

User avatar
Fiona
Posts: 2836
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: seems too small

#2 Post by Fiona » 20 Apr 2015, 13:22

Can you run a diagnose and copy and paste the content of your testdisk.log into your next post?

Fiona

racci
Posts: 3
Joined: 20 Apr 2015, 12:25

Re: seems too small

#3 Post by racci » 20 Apr 2015, 13:46

Mon Apr 20 16:58:54 2015
Command line: TestDisk

TestDisk 6.14-WIP, Data Recovery Utility, September 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows XP
Compiler: GCC 4.6, Cygwin 1007.9
Compilation date: 2012-10-14T21:06:28
ext2fs lib: 1.42.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=79930851328
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=4048551936
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=79930851328
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=4048551936
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=500105217024
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=4048519680
filewin32_getfilesize(\\.\E:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\X:)=3162112
Hard disk list
Disk /dev/sda - 79 GB / 74 GiB - CHS 9717 255 63, sector size=512 - LSI MegaIDE #00, FW:1.0
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - WD My Book, FW:1028
Disk /dev/sdc - 4048 MB / 3861 MiB - CHS 492 255 63, sector size=512 - JetFlash Transcend 4GB, FW:1100
Drive X: - 3162 KB / 3088 KiB - CHS 193 1 32, sector size=512 - Microsoft Corporation RamDisk

Partition table type default to Intel
Disk /dev/sda - 79 GB / 74 GiB - LSI MegaIDE #00
Partition table type: Intel

Analyse Disk /dev/sda - 79 GB / 74 GiB - CHS 9717 255 63
Current partition structure:
No partition is bootable

search_part()
Disk /dev/sda - 79 GB / 74 GiB - CHS 9717 255 63
Linux Swap 0 1 1 130 254 43 2104432
SWAP2 version 1, pagesize=4096, 1077 MB / 1027 MiB

recover_EXT2: s_block_group_nr=0/160, s_mnt_count=2/500, s_blocks_per_group=32768, s_inodes_per_group=16416
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 5242880
recover_EXT2: part_size 41943040
Linux 131 0 1 2741 212 34 41943040
ext3 blocksize=4096 Large file Sparse superblock, 21 GB / 20 GiB

recover_EXT2: s_block_group_nr=0/428, s_mnt_count=1/500, s_blocks_per_group=32768, s_inodes_per_group=16384
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 14030769
recover_EXT2: part_size 112246152
Linux 2742 0 1 9728 254 60 112246152
ext3 blocksize=4096 Large file Sparse superblock, 57 GB / 53 GiB
This partition ends after the disk limits. (start=44050230, size=112246152, end=156296381, disk end=156114944)
Search for partition aborted
Disk /dev/sda - 79 GB / 74 GiB - CHS 9717 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (79 GB / 74 GiB) seems too small! (< 80 GB / 74 GiB)
The following partition can't be recovered:
Linux 2742 0 1 9728 254 60 112246152
ext3 blocksize=4096 Large file Sparse superblock, 57 GB / 53 GiB
get_geometry_from_list_part_aux head=255 nbr=3
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=3

Results
* Linux Swap 0 1 1 130 254 63 2104452
SWAP2 version 1, pagesize=4096, 1077 MB / 1027 MiB
P Linux 131 0 1 2741 254 63 41945715
ext3 blocksize=4096 Large file Sparse superblock, 21 GB / 20 GiB

interface_write()
1 * Linux Swap 0 1 1 130 254 63 2104452
2 P Linux 131 0 1 2741 254 63 41945715


ty fiona

User avatar
Fiona
Posts: 2836
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: seems too small

#4 Post by Fiona » 20 Apr 2015, 14:23

Disk /dev/sda - 79 GB / 74 GiB - LSI MegaIDE #00
The harddisk (79 GB / 74 GiB) seems too small! (< 80 GB / 74 GiB)
The following partition can't be recovered:
Linux 2742 0 1 9728 254 60 112246152
Your disk or array size looks somehow unusual?
Probably disk size should be 80 GB and is 79 GB?
Currently, I've no idea why?
Sometimes I'm using a trick to increase disk capacity virtually, so that your partition will be displayed and if it lists data, you can copy them off of your RAID/Disk?
Example:
http://forum.cgsecurity.org/phpBB3/post ... icky#p3435

Please have a try to increase your disk size virtually and run another diagnose to have a try to list your data.
Note: It's intended as a diagnose only.
Don't confirm at Write or modify something.

In testdisk, before you confirm at Analyse, go to geometry and change the value at Cylinder from 9717 to 9729.
Leave all the other options alone and quit the menu geometry at Ok
Run another Analyse and Quick Search.
If your partition ist listed, please mark it and press p to have a try to list your files.
In case, you should copy them to another healthy disk.

Please let me know, have you been able to list your files?

Fiona

racci
Posts: 3
Joined: 20 Apr 2015, 12:25

Re: seems too small

#5 Post by racci » 20 Apr 2015, 15:34

ty for your effort....

now after a quick scan I see all 3partitions but there are no files on 3rd one.... at the moment I'm doing extended search.... I will inform you with the results.... one more time ty... cheers

User avatar
Fiona
Posts: 2836
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: seems too small

#6 Post by Fiona » 20 Apr 2015, 17:53

I assume that Deeper Search wouldn't be as much helpful either?
Searching partitions on the virtual area can cause read errors.
Did you recreate your RAID?
Are you sure that your RAID fits exactly like before?
Might be possible that there is a problem with your size?
Before your partition was ending exactly at 80 GB and now your disk has less than 80 GB.
The harddisk (79 GB / 74 GiB) seems too small! (< 80 GB / 74 GiB)
Some MB are not available anymore.
If it doesn't fit exactly, it can cause such problems.

Fiona

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests