安装包“upstart-sysv”后,Ubuntu 16.04LTS无法启动
刚刚在Intel NuC5i7上安装了新的官方Ubuntu 16.04桌面LTS。
sudo apt install upstart-sysv; sudo reboot
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
只有我吗? 我该怎么做才能修复我的系统并有一个工作新贵?
也许您错过了这一点:使用Upstart软件包并删除Systemd,您需要更新Ubuntu系统以反映您在重新启动之前所做的更改。
sudo update-initramfs -u
不知道是否可能,但您可以尝试启动恢复模式并恢复systemd。
sudo apt-get install ubuntu-standard systemd-sysv sudo update-initramfs -u sudo reboot
希望这可以帮到你
重启后提供系统选择,进入屏幕,选择Ubuntu高级选项,选择4.4 … upstart,之后我的系统启动并且行为正常。
我有一些非常相似的东西,在最近的安装后发表的systemd-sysv失败了
在中止安装后,我在终端中输入了apt-get -f install。 它似乎已经修复了它,只要它允许我启动到桌面GUI。 如果其他一切都丢失了,那么你可能值得尝试。