From 3b1fb6cea566698dac96d2c588c1ff78f9e386a7 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Tue, 20 Aug 2013 16:37:05 +0200 Subject: [PATCH] fix lvm2 hook to add /run/lvm manually --- usr/lib/initcpio/hooks/arch_lvm2 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/usr/lib/initcpio/hooks/arch_lvm2 b/usr/lib/initcpio/hooks/arch_lvm2 index 6c2934166..e6e293fb9 100644 --- a/usr/lib/initcpio/hooks/arch_lvm2 +++ b/usr/lib/initcpio/hooks/arch_lvm2 @@ -7,6 +7,8 @@ run_hook () modprobe -q dm-mirror >/dev/null 2>&1 # fix if udev initialises /dev/mapper/control udevadm settle + # fix missing tmpfiles.d support in early userspace + [ ! -d "/run/lvm" ] && mkdir /run/lvm if [ -e "/sys/class/misc/device-mapper" ]; then if [ ! -e "/dev/mapper/control" ]; then mknod "/dev/mapper/control" c $(cat /sys/class/misc/device-mapper/dev | sed 's|:| |')