Ubuntu 16.04LTS does not boot after package `upstart-sysv` is installed
Matthew Barrera
Just installed a fresh official Ubuntu 16.04 Desktop LTS on an Intel NuC5i7.
sudo apt install upstart-sysv; sudo reboot will break my system.
The boot is stuck on a purple screen.
I can access another terminal with Ctrl-Alt-F6.
If I switch back with Ctrl-Alt-F6 I get a cryptic error (not sure if it is related):
/lib+/init/init-d-script: 12: /etc/rc2.d/S02whoopsie: -c: node found basename: missing operand
I have reproduced it inside a Virtualbox VM, I'm redirected to a terminal login at boot with the following error message:
[ 17.012097] systemd-logind[1270]: Failed to start user service, ignoring: Unknown unit:
Is it just me? What can I do to fix my system and have a working upstart?
3 Answers
Maybe you missed this: With the Upstart package in place and the Systemd one removed, you’ll need to update the Ubuntu system to reflect the changes you’ve made before restart.
sudo update-initramfs -udon't know if it is possible but you could try to start on recovery mode and restore systemd.
sudo apt-get install ubuntu-standard systemd-sysv
sudo update-initramfs -u
sudo rebootHope this can help you
2Go to the screen after rebooting that offers system choice, select Ubuntu advanced options, select 4.4...upstart, my system started after that and is behaving normally.
1I had something very similar, described in this recent post install systemd-sysv failed
After it aborted the install I entered apt-get -f install in a terminal. It appears to have fixed it, insofar as it allows me to boot to a desktop GUI. It might be worth your trying it, if all else is lost.
1