I usually just do mdadm --detail --scan >> /etc/mdadm.conf then genkernel mdadm --detail --scan creates array lines like ARRAY /dev/md/126_0 metadata=1.2 UUID=blablabla a direct append into mdadm.conf always result failed assembling, because domdadm complains about there is no /dev/md directory, not really an issue, just a suggestion :p Reproducible: Always Steps to Reproduce: 1. mdadm --detail --scan >> /etc/mdadm.conf 2. genkernel 3. boot with domdadm Actual Results: No such directory Expected Results: md assemble complete, happy boot into root directory
Can you try again with genkernel-99999 (five nines)? That one is exposing the experimental branch which comes with real mdadm, not that of busybox.
This works for me now with devtmpfs and mdadm. I do not know what of the changes fixed it, but I think the latter.
Okay, thanks. Closing.