Quote:
Originally Posted by platypo
So basically you suggest moving the failing /dev/sdc1 directly to /dev/sda. Scince i most likely won't get a mountable volume out of this i'll have to use forensic tools to copy contents to be found back to a newly formatted /dev/sdc1.
Scince i haven't found any compareable example anywhere, are there maybe some specific guesses on what the outcome of 'ddrescue -f /dev/sdc1 /dev/sda' could look like? Are there any risks?
Thanks so far for your efforts.
|
A very good guide for using ddrescue is
here.
I am not sure about copying /dec/sdc1 to /dev/sda because you are putting the contents of a partition containing a formatted NTFS filesystem with its contents on a raw device. I would suspect problems with that approach especially since the new copy would not have a partition table to manage its contents, allow mounting, etc.
Copying sdc directly to sda would copy the partition table but the drawback there would be that it would also copy the bad block table, and the filesystem damaaged blocks to the physical device as well.
What I would try would be to create an image of sdc1 as a file onto a filesystem located on a larger drive, such as a 3TB drive, and then try fixing that image instead of mucking with the original. I recently got a 3TB drive for ~$80.
The image probably could be mounted, allowing you to copy off any files that are still good, repair the filesystem, etc. without risking further damage to the original disk. The extra space would give you room to do repairs, make a second copy, etc. as well.
Note that ddrescue works similar to (Uses?) dd in that it copies block by block from source to destination. That is why a slightly smaller destination will not work.