Ubuntu 16.04LTS does not boot after package `upstart-sysv` is installed

23,733

Solution 1

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 -u

don'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 reboot

Hope this can help you

Solution 2

Go 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.

Share:
23,733

Related videos on Youtube

Olivier
Author by

Olivier

Updated on September 18, 2022

Comments

  • Olivier
    Olivier almost 2 years

    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: [email protected]

    Is it just me? What can I do to fix my system and have a working upstart?

  • Olivier
    Olivier about 8 years
    Unfortunately, apt-get -f install does nothing on my system.
  • Olivier
    Olivier about 8 years
    Did not get any warning: gist.github.com/mgcrea/5806cd8cee3ecfddab7332c73f5215aa tried sudo update-initramfs -u without luck, still broken. reverting to systemd-sysv does fix it, but no more working upstart.
  • user275173
    user275173 about 8 years
    I also found that I had a confusion among kernels. it had installed 64 bit kernel instead of 32. You can check that with "uname - a". Then I did "sudo apt install upstart -sysv" and "Sudo update -intramfs -u -c". That fixed most of the issues. It does not want to mount some of my drives and the screen is blank and waits for ever. If you just hit "S", it skips mounting and boots the system and even the drives come back.
  • thedudecodes
    thedudecodes almost 6 years
    @Olivier how u reverted back to systemd-sysv . I m facing same issue. used the above command but its not working. how to get back to systemd-sysv