И снова возник вопрос!
На паре компов сработало и все. Устанавливаю систему использую патч, выставляю timeout=0 и сразу начинает грузится система, шифт не работает.
Заметил такую странность:
if sleep$verbose --interruptible ${1} ; then
set timeout=${2}
fi
EOF
else
cat << EOF
set timeout=${2}
EOF
fi
После использования патча второй set timeout=${2} изменяется, а первый остается как был