summaryrefslogtreecommitdiffstats
path: root/initramfs-init.in
diff options
context:
space:
mode:
Diffstat (limited to 'initramfs-init.in')
-rwxr-xr-xinitramfs-init.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/initramfs-init.in b/initramfs-init.in
index 2871dd7..81b7150 100755
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -261,9 +261,10 @@ scan_drivers
eend 0
# start lvm if exists
-if [ -x /sbin/vgscan ] && [ -x /sbin/vgchange ]; then
- vgscan --mknodes --ignorelockingfailure >/dev/null 2>&1 &&\
- vgchange --ignorelockingfailure -a y >/dev/null 2>&1
+if [ -x /sbin/lvm ]; then
+ modprobe dm-mod
+ lvm vgscan --mknodes --ignorelockingfailure >/dev/null 2>&1 &&\
+ lvm vgchange --ignorelockingfailure -a y >/dev/null 2>&1
fi
# check if root=... was set