# LVM on RAID case
dev_list_extra=$(awk '/^DEVICE / { for (i=2; i<=NF; i++) { printf "%s ", $i; }; } ' /etc/mdadm.conf)
- for ex_dev in $dev_list_extra; do
- echo "DEVICE $ex_dev" >> "$DESTDIR/etc/mdadm.conf"
- done
+ if [ "$dev_list_extra" = "partitions" ]; then
+ # FIXME: handle this case (see man mdadm.conf)
+ echo "DEVICE partitions" >> "$DESTDIR/etc/mdadm.conf"
+ dev_list_extra=""
+ else
+ for ex_dev in $dev_list_extra; do
+ echo "DEVICE $ex_dev" >> "$DESTDIR/etc/mdadm.conf"
+ done
+ fi
do_md0=1
for nr in `seq 1 $rootdev_nr`; do
eval cr_rootdev="\$rootdev${nr}"