Originally Posted by mRgOBLIN
We did look at including the latest (3.1.2) version of mdadm. After looking into the changes required for a proper implementation it was a little too risky this close to release time.
It will be something we will look into further early in the next -current cycle though and it will almost certainly be mdadm rather than dmraid. (assuming we can get it functioning correctly).
I am a happy user's mdadm-3.1.2.
My configuration is a partitionable RAID0 (yep, no LVM required) with a RAID1 for /boot, and a RAID5 for data.
The big advantage is that the 3.X versions interact with udev excellent, and it correctly finds my software RAID partitions in the initrd, without other changes.
So mdadm-3.1.2 allows me to have a partitioned RAID device, so as to avoid the use of extra LVM layer.
The only notable difference from the version 2.6.x is that it creates default RAID arrays with metadata version 1.2
, which is not bootable by LILO / GRUB.
Therefore, you must specify an additional parameter: --metadata=0.90
, if you want to create a "bootable" RAID1 array. However, he gives a warning/question to you and instruct you properly.
So, I don't see why Slackware can't use this superior MDADM versions.