I got 12 hard disks from completely crashed server, some of them are failing, too. I successfully saved bit copy of all of them, even not always error free. I found 512MB superblock on each end of disk starting with a word DSREGION. The 512MB of space is not heavily used and from some text fragments one can judge, that the built-in RAID controller was some LSI model. The question remains: how can I assemble the RAID arrays using mdadm. How can I tell the mdadm where it can read the superblock while the command:
# mdadm -E /dev/loopX
does not detect superblock, even if DDF is set explicitly:
# mdadm -E -e DDF /dev/loopX
If there is a hint how to parse the 512MB superblock I can do the parsing manualy and then I can assemble the RAID arrays explicitly using mdadm -A
.
Or if there is a possibility to tell mdadm where it has to look for the superblock metadata.
J.
P.S. I hoped I can find something useful at www.snia.org but did not find any detail.