Copy files question

How to use TestDisk to recover lost partition
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
nnd005
Posts: 4
Joined: 13 Jun 2015, 12:50

Copy files question

#1 Post by nnd005 »

Hi!

I used Test Disk to copy files from a bad disk (RAW partition - external WD 1TB Elements). Is there a way to know if all the files were copied? During the copy process, Test disk was always reporting "0 failed", however judging by the size of copied files, a lot is missing. Disk is 1TB, it was almost full, the size of all the files that were copied is 750GB.

The Log does shows errors, for example:

file_pread(5,1,buffer,1450689712(90301/65/53)) ReadFile Data error (cyclic redundancy check).

ERROR: Couldn't read filefile_pread(5,16,buffer,6466306(402/129/50)) ReadFile Data error (cyclic redundancy check).

Here's the entire log, except folder and file names:

Code: Select all

Mon Oct 26 15:52:58 2015
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.8, Cygwin 1007.34
Compilation date: 2015-04-18T13:01:55
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000202043392
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000202043392
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=2000365289472
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=26213935104
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=93817543680
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(\\.\F:)=1000200994816
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=2000364240896
Hard disk list
Disk /dev/sda - 120 GB / 111 GiB - CHS 14593 255 63, sector size=512
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121600 255 63, sector size=512
Disk /dev/sdc - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512
Drive C: - 26 GB / 24 GiB - CHS 3186 255 63, sector size=512
Drive D: - 93 GB / 87 GiB - CHS 11406 255 63, sector size=512
Drive F: - 1000 GB / 931 GiB - CHS 121600 255 63, sector size=512
Drive G: - 2000 GB / 1862 GiB - CHS 243197 255 63, sector size=512

Partition table type (auto): Intel
Disk /dev/sdb - 1000 GB / 931 GiB
Partition table type: Intel

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121600 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/32/33
Current partition structure:
 1 * HPFS - NTFS              0  32 33 121600 247 55 1953517568
pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
Error reading $Mft record(s): Input/output error.

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121600 255 63
NTFS at 0/32/33
filesystem size           1953517568
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               122094847
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0  32 33 121600 247 55 1953517568
     NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,8,buffer,1953519616(121600/247/56)) ReadFile The drive cannot find the sector requested.

file_pread(5,1,buffer,1953519616(121600/247/56)) ReadFile The drive cannot find the sector requested.

file_pread(5,1,buffer,1953519617(121600/247/57)) lseek err Invalid argument
file_pread(5,14,buffer,1953519618(121600/247/58)) lseek err Invalid argument
file_pread(5,3,buffer,1953519632(121600/248/9)) lseek err Invalid argument
file_pread(5,3,buffer,1953519679(121600/248/56)) lseek err Invalid argument
file_pread(5,8,buffer,1953519695(121600/249/9)) lseek err Invalid argument
file_pread(5,11,buffer,1953519742(121600/249/56)) lseek err Invalid argument
file_pread(5,2,buffer,1953521664(121601/25/25)) lseek err Invalid argument

Results
   * HPFS - NTFS              0  32 33 121600 247 55 1953517568
     NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,16,buffer,1749533936(108903/114/60)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,1749533944(108903/115/5)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,1749533944(108903/115/5)) ReadFile Data error (cyclic redundancy check).

NTFS filesystem need to be repaired.


dir_partition inode=5
   * HPFS - NTFS              0  32 33 121600 247 55 1953517568
     NTFS, blocksize=4096, 1000 GB / 931 GiB
file_pread(5,16,buffer,6466308(402/129/52)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466306(402/129/50)) ReadFile Data error (cyclic redundancy check).

Directory /
       5 dr-xr-xr-x     0      0         0 27-May-2015 15:30 .
       5 dr-xr-xr-x     0      0         0 27-May-2015 15:30 ..
  172918 dr-xr-xr-x     0      0         0 15-Nov-2011 14:50 $RECYCLE.BIN
  228217 dr-xr-xr-x     0      0         0 17-Apr-2012 22:36 29cab0db7943dcff4404
  255497 dr-xr-xr-x     0      0         0 16-May-2012 23:21 863e48d432bc635f1bf0e78e98b2ba
   57591 dr-xr-xr-x     0      0         0  8-Jun-2014 20:50 


file_pread(5,16,buffer,6466314(402/129/58)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466314(402/129/58)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466318(402/129/62)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,1739328864(108268/54/43)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6464666(402/103/48)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,6464666(402/103/48)) ReadFile Data error (cyclic redundancy check).

ntfs_readdir failed for cluster 255380: Input/output error
file_pread(5,16,buffer,6463500(402/85/16)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463490(402/85/6)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463492(402/85/8)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463494(402/85/10)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463496(402/85/12)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463498(402/85/14)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463498(402/85/14)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463500(402/85/16)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6463502(402/85/18)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466308(402/129/52)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466310(402/129/54)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466312(402/129/56)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466312(402/129/56)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,1449873392(90250/113/24)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,1450689712(90301/65/53)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,1450689712(90301/65/53)) ReadFile Data error (cyclic redundancy check).

ERROR: Couldn't read filefile_pread(5,16,buffer,6466306(402/129/50)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466306(402/129/50)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,1756677184(109348/24/53)) ReadFile Data error (cyclic redundancy check).


dir_partition inode=369488
   * HPFS - NTFS              0  32 33 121600 247 55 1953517568
     NTFS, blocksize=4096, 1000 GB / 931 GiB

file_pread(5,16,buffer,6466308(402/129/52)) ReadFile Data error (cyclic redundancy check).

file_pread(5,16,buffer,6466306(402/129/50)) ReadFile Data error (cyclic redundancy check).

Directory /
       5 dr-xr-xr-x     0      0         0 27-May-2015 15:30 .
       5 dr-xr-xr-x     0      0         0 27-May-2015 15:30 ..
  172918 dr-xr-xr-x     0      0         0 15-Nov-2011 14:50 $RECYCLE.BIN
  228217 dr-xr-xr-x     0      0         0 17-Apr-2012 22:36 29cab0db7943dcff4404
  255497 dr-xr-xr-x     0      0         0 16-May-2012 23:21 863e48d432bc635f1bf0e78e98b2ba
   57591 dr-xr-xr-x     0      0         0  8-Jun-2014 20:50 

interface_write()
 1 * HPFS - NTFS              0  32 33 121600 247 55 1953517568
pread: Input/output error
Failed to calculate number of free MFTs: Input/output error.
P.S. Thank you very much for making Test Disk, without it I would have lost everything! :)

Locked