mdadm_udev supports assembling the array via udev. The idea is to replace mdadm with mdadm_udev.
2012/4/7, "Jérôme M. Berger" <jeber...@free.fr>: > Thanks for your reply, > > Jochen Maes (Gcool) wrote: >> Have you also upgraded the mkinitcpio package to 0.8.6 (see >> https://bugs.archlinux.org/task/29229 for details on why)? >> > Yes, mkinitcpio is at 0.8.6-2. I only tried downgrading to see if > that solved my RAID problem, but it makes it worse. > >> Also, consider using the mdadm_udev hook. >> > Is that in addition to or instead of the mdadm hook? "mkinitcpio -H > mdadm_udev" does not give much information. > > Jerome > >> 2012/4/7, "Jérôme M. Berger" <jeber...@free.fr>: >>> Hi, >>> >>> Since yesterday's upgrade, I cannot boot using the "normal" image. >>> The fallback image still works. The issue is that my RAID arrays are >>> not recognized. >>> >>> I have checked that the mdadm hook is still present in >>> /etc/mkinitcpio.conf >>> >>> I have tried re-running mkinitcpio -p linux -> no change. >>> >>> I have tried downgrading mkinitcpio to the previous version -> >>> mkinitcpio complains about a missing file: >>> /lib/modprobe.d/usb-load-ehci-first.conf then neither image works. >>> >>> I have tried downgrading the kernel -> no change. >>> >>> Is there something that I need to change in my configuration or >>> should I file a bug? >>> >>> Thanks, >>> Jerome >>> -- >>> mailto:jeber...@free.fr >>> http://jeberger.free.fr >>> Jabber: jeber...@jabber.fr >>> >>> >> > > > -- > mailto:jeber...@free.fr > http://jeberger.free.fr > Jabber: jeber...@jabber.fr > >