Comment Re:Upstart or Systemd? (Score 1) 494
Systemd has mount unit files that can specify before and after dependencies so I can tell it I want it to load after the network and daemons they depend on but before things like ftp, apache etc.
When this works, it's great, but when even mounting NFS (what used to be quite a simple thing) can cause the system to hang because of errors, it's not really a step forward.
On previous init systems, if your NFS mount wasn't available before the subsystem that needed it, then that subsystem might not start up correctly, but the system would finish booting and give you a login prompt A little tweak to a startup script to add a check and the problem is solved for the next boot, with only a little time when the service isn't available (after a manual start). But, I've seen systemd just stop the boot process when it can't fulfill a dependency like this, and the only solution was to reboot into single user mode, tweak config files, and try the boot again.