I'm trying to mirror an old drive that is acting a little flaky. I decided Softraid is what I needed so I bought it and a new drive. This is what has happened so far.
-Initialized new drive
-converted non-raid old drive to Softraid non-raid
-converted Softraid non-raid to softraid mirror with new drive
-Softraid began rebuilding secondary on new drive
-sync fails with this error - "SoftRAID Driver: The volume "Seagate5TB" (disk5) failed to complete a rebuild. The disk (disk4, SoftRAID ID: 2F7273752F3A7977) was unable to read sectors (offset 710891307008, i/o block size 131072, error = E00002CA). This disk should be replaced."
-since the disk that should be replaced is the source, I am reluctant to do this since the volume indicates "degraded, needs rebuilding"
So my question is this, is there a way to force the completion of the sync ignoring the bad sector? That way I can safely remove the old drive and replace it with another new, and rebuild it?
If the old drive is faulty and cannot read, then you have limited options. Try again.
Your next possible choice is using the command line to clone the disk, skipping the parts that cannot be read. It will result in a mixed recovery, but you may be able to get most of the data off.
Easier, is file copy, a few folders at a time. When you get to files (finder errors) that cannot be read, re-copy a smaller set of files, and narrow down and ultimately skip those unreadable fodlers or files, until you get most of the data off.
Mirroring does not do magic, it cannot force a disk that is unreadable to magically be readable.
After you recover your data, set up a mirror, it would have protected you against this series of events.
good luck!

