You specified same offset for all drives, which is wrong. Your initial
drive setup had differing offsets - look at the examines.
In summary, we have this information:
Drive 0: offset 2048
Drive 1: offset 2048
Drive 2: offset 2048
Drive 3: offset 1024
Drive 4: -dead-
The order was also wrong. The unpartitioned drive was active device 2.
The /dev/sdX ordering information we got is like
Drive 0: ?
Drive 1: ?
Drive 2: /dev/sde
Drive 3: ?
Drive 4: missing
That makes 3 variables. You can trial-and-error the order of drive 0, 1,
3 but make sure the offset of drive 3 is always 1024. You'd shift
characters only. My first try would be:
/dev/sdc3:2048s /dev/sdb3:2048s /dev/sde:2048s /dev/sdd3:1024s missing
My second try would be:
/dev/sdb3:2048s /dev/sdc3:2048s /dev/sde:2048s /dev/sdd3:1024s missing
... and so on.
And DON'T run fsck early. Try mounting read-only, take a look at your
data. Something bigger than chunksize, like a movie file, checksum some
iso or smth. It should be intact. THEN run fsck. fsck cannot expect raid
stripe reordering and worst case may cause damage (not that I heard of
it happen, but inspecting data first is safe).
Good luck,
Pierre Beck
Am 13.06.2012 08:57, schrieb freeone3000:
/dev/sdc3:2048s /dev/sdb3:2048s /dev/sdd3:2048s /dev/sde:2048s
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html