diff options
Diffstat (limited to 'initramfs-init.in')
-rwxr-xr-x | initramfs-init.in | 7 |
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 |