From 67ebd4794f4bcfa9824ac896ef6c1cd15651a017 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Wed, 17 Jun 2009 14:22:37 +0200 Subject: [PATCH] 'fixed lvm hook' --- lib/initcpio/hooks/arch_lvm2 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/initcpio/hooks/arch_lvm2 b/lib/initcpio/hooks/arch_lvm2 index b77e2a5cd..66c4eaf10 100644 --- a/lib/initcpio/hooks/arch_lvm2 +++ b/lib/initcpio/hooks/arch_lvm2 @@ -6,7 +6,9 @@ run_hook () if [ -e "/sys/class/misc/device-mapper" ]; then if [ ! -c "/dev/mapper/control" ]; then read dev_t < /sys/class/misc/device-mapper/dev - /bin/mknod "/dev/mapper/control" c $(/bin/replace "${dev_t}" ':') + if [ ! -e "/dev/mapper/control" ]; then + /bin/mknod "/dev/mapper/control" c $(/bin/replace "${dev_t}" ':') + fi fi msg "Scanning logical volumes..." /sbin/lvm vgscan --ignorelockingfailure