Recognize nodmraid and noiswmd kernel cmdline options
authorHans de Goede <hdegoede@redhat.com>
Fri, 18 Sep 2009 07:01:09 +0000 (09:01 +0200)
committerHarald Hoyer <harald@redhat.com>
Fri, 18 Sep 2009 06:58:14 +0000 (08:58 +0200)
Recognize nodmraid and noiswmd kernel cmdline options, for anaconda /
rc.sysinit / mkinitrd compatibility.

modules.d/90dmraid/parse-dm.sh
modules.d/90mdraid/parse-md.sh

index 07208a5..f031569 100644 (file)
@@ -1,4 +1,5 @@
-if getarg rd_NO_DM; then
+# nodmraid for anaconda / rc.sysinit compatibility
+if getarg rd_NO_DM || getarg nodmraid; then
     info "rd_NO_DM: removing DM RAID activation"
     udevproperty rd_NO_DM=1
 fi
index cf9298f..6e2a3bf 100644 (file)
@@ -30,7 +30,9 @@ if [ -e /etc/mdadm.conf ] && ! getarg rd_NO_MDADMCONF; then
     rm -f /pre-pivot/*mdraid-cleanup.sh
 fi
 
-if getarg rd_NO_MDIMSM; then
+# noiswmd nodmraid for anaconda / rc.sysinit compatibility
+# note nodmraid really means nobiosraid, so we don't want MDIMSM then either
+if getarg rd_NO_MDIMSM || getarg noiswmd || getarg nodmraid; then
     info "rd_NO_MDIMSM: no MD RAID for imsm/isw raids"
     udevproperty rd_NO_MDIMSM=1
 fi