Thanks eantoranz. Is that your software? :-)
I haven't found much information about it on the net, like a clear tutorial or something like that...
Anyway, my MDADM raid partition had several LVMs built on top, which I suppose it might make the whole thing even more complicated.
Is LVM supported by "raidpycovery"?
Regarding fixing my array, I thought that, since the data (afaik) seems to be there,
MAYBE recreating the array on top of the current one would tell mdadm how the array is supposed to work.
Considering I have sda3 and sdb3 left, I could run something something like:
mdadm --create --verbose /dev/md1 --level=5 --raid-devices=3 /dev/sda3 /dev/sdb3 missing
Does anyone know whether mdadm is smart enough to understand that there is already some data in the array
or it is simply going to wipe the whole thing?
As usual, any advice would be appreciated.