Comment 67 for bug 75681

Revision history for this message
Oliver Brakmann (obrakmann) wrote : Re: [Bug 75681] Re: boot-time race condition initializing md

> > One more comment: I have tested some other suggested workarround:
> > - removing the mdrun script did not help (the first thing done by this
> > script is to check the presence of the mdadm one and then to exit)
>
> I think you must have a newer version than the one I was looking at.

He's right though. This bug broke my system after I upgraded to Feisty
and I looked at the scripts, too. The check is there.
The initramfs-tools version installed here is 0.85eubuntu6

> > - adding a timeout in "/usr/share/initramfs-tools/init" works fine for
> > me: 5 seconds are not enough but 8 are OK ;)
>
> Hmm.

Same here. I added a "sleep 3" to the mdadm script and my system now
consistently boots. Previously, I got an error message from mdadm that
it couldn't find the devices that made up my RAID.

Might adding udevsettle somewhere help in this regard? I thought it was
meant for just such a purpose?