diff --git a/generic/initrd.scripts b/generic/initrd.scripts index c1f5d15..d05ef5f 100644 --- a/generic/initrd.scripts +++ b/generic/initrd.scripts @@ -407,9 +407,13 @@ startVolumes() { then if [ -e '/sbin/dmraid' ] then - good_msg "Activating Device-Mapper RAID(s)" - /sbin/dmraid -ay + if [ '${DMRAID_OPTS}' = '' ] + then + /sbin/dmraid -ay + else + /sbin/dmraid -ay ${DMRAID_OPTS} + fi fi fi diff --git a/generic/linuxrc b/generic/linuxrc index 718e24b..b038066 100644 --- a/generic/linuxrc +++ b/generic/linuxrc @@ -107,6 +107,10 @@ do dodmraid) USE_DMRAID_NORMAL=1 ;; + dodmraid\=*) + DMRAID_OPTS=`parse_opt "${x}"` + USE_DMRAID_NORMAL=1 + ;; doevms) USE_EVMS_NORMAL=1 ;;