Немного покопался я в дебиановском (убунты под рукой нет сейчас) /etc/init.d/rc, который отвечает за запуск инициализационных скриптов. В общем понял такую вещь. Если у скрипта на окончании .sh, то он будет запущен в контексте вызывающего скрипта (т.е. заинклуден). Так вот, если такой скрипт содержит какую-либо синтаксическую ошибку, то рухнет весь процесс инициализации... Поройся у себя, посмотри, какие скрипты есть /etc/rc2.d/*.sh. Может какой самопал?
Пользователь решил продолжить мысль 20 Декабря 2009, 17:05:01:
Кстати, номер порядковый этого скрипта будет ниже номера скрипта ssh.