Hi guys:
I'm using ddrescue to try to recovery a damaged NTFS external USB disk
# ddrescue --no-split /dev/sdc1 /dev/sdb1 /tmp/ddlog
The problem is that I have no realize that target partition is not the
same size that source one :-( (it is bigger)
... is even not the in the same fs format....
------
Disk /dev/sdc: 499.4 GB, 499405291520 bytes
255 heads, 63 sectors/track, 60715 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00021968
Device Boot Start End Blocks Id System
/dev/sdc1 1 60716 487699456 7 HPFS/NTFS
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b043a
Device Boot Start End Blocks Id System
/dev/sdb1 1 60801 488384001 83 Linux
-----
I suppose 2nd part is not a problem (I could easy change fs system
format without affecting data copied back. Isn't it? )
But... how could I fix issue regarding partition size? I was rescuing
data for during almost 30 days now!! I would avoid to recopied it again
(usb drive is getting worse and worse)
I was reading a bit about NTFS format, and it seems that a second copy
of MFT (Master File Table) is stored at the end of the partition. I'm
afraid that next step (chkdsk) will be not able to read/interpret a
valid NTFS partition to fix.
Thanks a lot in advance.
Regards,
Fernando.
_______________________________________________
Bug-ddrescue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-ddrescue