Switching from systemd to upstart on Ubuntu

We’ve been seeing a few issues with systemd in virtual servers, switching back to upstart almost always fixes these issues.

but what IS systemd? upstart? Short answer – the boot scripts for the operating system. Long answer – Check out https://wiki.ubuntu.com/SystemdForUpstartUsers it will explain it far better than I ever could. 🙂

To switch to upstart:

sudo apt-get install upstart-sysv
sudo apt-get remove ubuntu-standard systemd-sysv
sudo update-initramfs -u
sudo reboot

and if you ever decide to switch back to systemd (reverting the upstart changes):

sudo apt-get install ubuntu-standard systemd-sysv
sudo apt-get remove upstart-sysv
sudo update-initramfs -u
sudo reboot

Share this Post