diff options
-rw-r--r-- | files.d/lvm | 3 | ||||
-rwxr-xr-x | initramfs-init.in | 7 |
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 |