--- checkfs.orig 2004-12-13 22:07:10.018763544 +0000 +++ checkfs 2004-12-13 20:19:46.000000000 +0000 @@ -33,6 +33,14 @@ then ebegin "Setting up the Logical Volume Manager" #still echo stderr for debugging + + # sleep to allow udev to do its job + timeout=10 + until [ -d /dev/mapper ] || [ $[ --timeout ] -le 0 ]; do + /bin/sleep 1 + echo -ne "." + done + /sbin/vgscan >/dev/null if [ "$?" -eq 0 ] && [ -x /sbin/vgchange ] && \ [ -f /etc/lvmtab -o -d /etc/lvm ]