Ubuntu 16.04LTS 在安装包 `upstart-sysv` 后无法启动

Oli*_*ier 5 boot systemd 16.04

刚刚在英特尔 NuC5i7 上安装了一个全新的官方 Ubuntu 16.04 桌面 LTS。

sudo apt install upstart-sysv; sudo reboot 会破坏我的系统。

引导卡在紫色屏幕上。

我可以访问另一个终端Ctrl-Alt-F6。如果我切换回来,Ctrl-Alt-F6我会收到一个神秘的错误(不确定它是否相关):

  • /lib+/init/init-d-script: 12: /etc/rc2.d/S02whoopsie: -c: node found basename: missing operand

我在 Virtualbox VM 中复制了它,我在启动时重定向到终端登录,并显示以下错误消息:

  • [ 17.012097] systemd-logind[1270]: Failed to start user service, ignoring: Unknown unit: user@1000.service

只有我吗?我能做些什么来修复我的系统并拥有一个工作新贵?

小智 6

也许您错过了这一点:在安装了 Upstart 软件包并删除了 Systemd 之后,您需要更新 Ubuntu 系统以反映您在重新启动之前所做的更改。

sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)

不知道是否可行,但您可以尝试在恢复模式下启动并恢复 systemd。

sudo apt-get install ubuntu-standard systemd-sysv
sudo update-initramfs -u
sudo reboot
Run Code Online (Sandbox Code Playgroud)

希望这可以帮到你


Nic*_*ckT 0

我有一些非常相似的东西,在最近的帖子中描述安装 systemd-sysv 失败

安装中止后,我在终端中输入 apt-get -f install 。它似乎已经修复了它,因为它允许我启动到桌面 GUI。如果一切都失去了,那么也许值得您尝试一下。