Hi Neil, > >> > >> Use --create --assume-clean again but add the --uuid= option there. > >> > > > > I already tried this. But that didn't work, mdadm says that option > > "--uuid=" is not available when "--create" is used. > > You would need mdadm-2.6 or later. And that might get the checksum > wrong ... but it might be worth trying if you can figure a way to > do it.
Except if I'm mistaken, creating the array will start (thus assemble) it. I should then get a workable array with mdadm-2.6 but no more workable for mdadm-1.9 . So this shouldn't work... am I wrong ? > >> If that doesn't work (and I'm not 100% sure it will), you will need to > >> find a way to rebuild your initrd. > > > What I would try would be: > - --create the array > - mount the filesystem > - chroot /mount/point > - mkinitramfs > (or whatever the command is). Maybe it is "mkinitrd" in that > release of Debian. I will try mkinitrd. I am not used to use this command. I guess that I need to mount any needed filesystem prior to use it (there also is another raid on my system using /dev/sd[a-c]3; corrupted by mdadm as the first one). My system uses EFI to boot; should I have to simply copy the initrd.img generated to the EFI partition ? Thanks, -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

