From 5b8be075565559a55485c996cc98f26e4b891fed Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Tue, 8 Sep 2009 19:38:42 +0200 Subject: [PATCH] fixed init --- usr/share/archboot/base/init | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/share/archboot/base/init b/usr/share/archboot/base/init index 3d33c7a2d..f5961ff54 100755 --- a/usr/share/archboot/base/init +++ b/usr/share/archboot/base/init @@ -66,7 +66,7 @@ for m in ${MODULES}; do done # If rootdelay is empty or not a non-negative integer, set it to 10 -if [ -z "${rootdelay}" -o ! "${rootdelay}" -ge 0 ]; then +if [ "${rootdelay}" = "" -o ! "${rootdelay}" -ge 0 ]; then export rootdelay=10 fi # We'll wait for the root device, so make sure klibc doesn't @@ -111,7 +111,7 @@ else /bin/mknod /dev/root b ${BLOCKDEVICE} >/dev/null export root="/dev/root" fi - if [ ! -b "${root}" -a ! -L "${root}" ]; then + if [ ! -b "${root}" -a ! -h "${root}" ]; then err "Unable to detect or create root device '${root}'" echo "You are being dropped to a recovery shell" echo " Type 'reboot' to reboot"