summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--files.d/lvm3
-rwxr-xr-xinitramfs-init.in7
2 files changed, 5 insertions, 5 deletions
diff --git a/files.d/lvm b/files.d/lvm
index 475fd55..47461d5 100644
--- a/files.d/lvm
+++ b/files.d/lvm
@@ -1,3 +1,2 @@
/lib/libdevmapper.so.*
-/sbin/vgchange
-/sbin/vgscan
+/sbin/lvm
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