Nope, EVMS is not the culprit. I installed the test system from scratch, EVMS nowhere in sight -- it now boots successfully from a partitionable md array, courtesty of a yaird-generated initrd I adapted for the purpose. Yay! Or not. I get the "md: md_d0 still in use." error again :( This is with Debian's 2.6.15, i. e. without the above patch of course. The only thing that this configuration and my earlier EVMS one have in common is that they start the array via initrd. It wasn't even a similar initrd, first initramfs-tools and now yaird ... Could this be the source of the problem, Neil? Something breaks due to the root-fs switching initrds do? C. - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html