aboutsummaryrefslogtreecommitdiff
path: root/rc.sysinit
diff options
context:
space:
mode:
authorSeblu <seblu@seblu.net>2011-02-24 04:09:16 +0100
committerThomas Bächler <thomas@archlinux.org>2011-02-27 11:52:05 +0100
commitd1e9a3deff2d432bb8f39cd94bf27182cb67948c (patch)
tree9476bc36a8ba402e7caf558fdded8a27f33795e7 /rc.sysinit
parent3d9fbd69fbab72ccdbdfda584b732636cece908c (diff)
downloadinitscripts-d1e9a3deff2d432bb8f39cd94bf27182cb67948c.tar.xz
Implement FakeRAID detection at startup
Diffstat (limited to 'rc.sysinit')
-rwxr-xr-xrc.sysinit5
1 files changed, 5 insertions, 0 deletions
diff --git a/rc.sysinit b/rc.sysinit
index cedf151..5e5ed2b 100755
--- a/rc.sysinit
+++ b/rc.sysinit
@@ -117,6 +117,11 @@ if [[ -f /etc/mdadm.conf ]] && /bin/grep -q ^ARRAY /etc/mdadm.conf; then
status "Activating RAID arrays" /sbin/mdadm --assemble --scan
fi
+# FakeRAID devices detection
+if [[ $USEDMRAID =~ yes|YES && -x /sbin/dmraid ]]; then
+ status "Activating FakeRAID arrays" /sbin/dmraid -i -ay
+fi
+
activate_vgs
# Set up non-root encrypted partition mappings