Way too big and spread out, I don't know if anyone will have the time to read that. First, https://raid.wiki.kernel.org/index.php/RAID_Recovery Second, what parameters do you remember about the original array? Third, you probably want to try hexdumping the first megabyte or two of each drive and looking for a superblock of your filesystem. (man hexdump) hexdump -Cn $((1024*1024)) /dev/whatever You may also want to use dd to get the end of the block device. Most importantly, knowing //where// the superblock is in your device will allow for a guess about where in to the block-dev the data is supposed to start. That ///may/// allow for the creation of a superblock with the proper alignment (and hopefully chunk size) to read your data. -- 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