After rebooting my machine, I have found many services have stopped starting automatically. If I start them with their init scripts once the machine is booted, they start without any problems. Strangely enough, if I run sudo init 5 once logged in, most services will start (although some still seem to refuse without manually running their init scripts.

I can't think of anything that's changed since I last rebooted my machine and system logs don't seem to show anything useful. Any help is always appreciated!

Update: I have verified both by using chkconfig and examining scripts in /etc/rc*.d folders that the services are configured to start and that the scripts run correctly.

I'll check the system when I get into the office today, but this sounds exactly like what I'm experiencing.
–
Michael MiorJan 18 '10 at 13:18

Thanks! I tried updating /etc/init/rc-sysinit.conf as you suggested,which didn't help. However, updating /etc/network/interfaces as suggested in the bug report did the trick!
–
Michael MiorJan 18 '10 at 15:34

All the services were installed automatically with apt-get and were previously working. Services that didn't start include ssh, webmin, monit, and several others. I don't have a complete list. (As an aside, I installed monit AFTER I had this problem and it also does not start)
–
Michael MiorJan 7 '10 at 18:05

I could be wrong, but it sounds like its at init 1, since most of the multi-user servers start at around 2 (for Ubuntu , at least): root@host:~# who -r run-level 2 2009-12-29 05:47 I thought that it is set to level 1 by accident, but as it turns out, there is no inittab for some time. :( that said, you may want to check anyway and if you see that it has been installed, change it to either level 2 or 3.
–
RilindoJan 7 '10 at 20:22