]>
git.ipfire.org Git - thirdparty/dracut.git/blob - modules.d/90dmraid/dmraid.sh
5 DM_RAIDS
=$
(getargs rd_DM_UUID
=)
9 # run dmraid if udev has settled
10 info
"Scanning for dmraid devices $DM_RAIDS"
13 if [ "$SETS" = "no raid disks" ]; then
17 info
"Found dmraid sets:"
20 if [ -n "$DM_RAIDS" ]; then
21 # only activate specified DM RAIDS
22 for r
in $DM_RAIDS; do
24 if [ "${s##$r}" != "$s" ]; then
26 dmraid
-ay -i -p --rm_partitions "$s" 2>&1 | vinfo
27 [ -e "/dev/mapper/$s" ] && kpartx
-a -p p
"/dev/mapper/$s" 2>&1 | vinfo
33 # scan and activate all DM RAIDS
36 dmraid
-ay -i -p --rm_partitions "$s" 2>&1 | vinfo
37 [ -e "/dev/mapper/$s" ] && kpartx
-a -p p
"/dev/mapper/$s" 2>&1 | vinfo