diff --git a/system/skeleton/init b/system/skeleton/init index 7586499a..aa9c23a0 100755 --- a/system/skeleton/init +++ b/system/skeleton/init @@ -40,6 +40,17 @@ if [ $ROOT == "/dev/nfs" ] && [ "x${NFSROOT}" != "x" ];then /sbin/ifup -a mount -t nfs -o nolock $NFSROOT /rootfs else + cnt=0 + while [ $cnt -lt 100 ] + do + if [ ! -e $ROOT ];then + sleep 0.1 + else + echo "find $ROOT: $cnt" + break + fi + let cnt++ + done mount $ROOT /rootfs/ if [ ! -e /rootfs/dev/console ]; then /bin/mknod /rootfs/dev/console c 5 1