From 000c402a0dbd56360c39cd8f6ec7d8138a5132ad Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 23 Dec 2010 17:05:21 +0000 Subject: init: vgscan and vgchange are symlinks use lvm --- files.d/lvm | 3 +-- 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 -- cgit v1.2.3