I have an external that very suddenly conked out on me. It might not be in horrible shape, although I can't be sure.
I just tried to recover it by using ddrescue, straight to a big partition.
sudo dd if=/dev/sdb of=/dev/sda3 bs=4096 conv=notrunc,noerror,sync
It ran for a couple hours and said that 160 bg were copied. I did not make an image, just copied sdb over to sda3.
The disc light was light constantly that whole time, although i didn't hear any noise.
So then after it runs I find that the partition I saved to has lost its label and claims to be empty. Here is the info, sda3 is the partition I saved to:
sudo fdisk -lu
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0005901e
Device Boot Start End Blocks Id System
/dev/sda1 2048 4294655 2146304 82 Linux swap / Solaris
/dev/sda2 * 4294656 1172654030 584179687+ 83 Linux
/dev/sda3 1172654080 3907028991 1367187456 83 Linux
Note: sector size is 4096 (not 512)
In Gparted, I am told the superblock is bad on this partition. It does offer the option to assign a new UUID to the partition, which I haven't tried yet.
So I don't know what to do now, was the transfer made at all? Is the data on this partition?
I think the bad drive was mounted when I did the transfer, I wasn't warned about it and so didn't notice. I think I can get another copy of the disc but I do want to be careful here. Do I have anything worth working with, and can I get into this drive somehow? I understand that the sector size has changed due to the dd, and also that the error on the external is now on the partition.
But how to access this? Should I have made an image? ANY advice would be appreciated.