安装 upstart 后 Raspberry Pi 将不再启动

Rasperry Pi won't boot any more after installing upstart

我 运行 Jessie 8.0 在 raspberry pi 2 B 上,安装 upstart

后它不再完全启动
sudo apt-get install upstart

仅供参考:预先安装了 Apache、PHP、MySQL、KODI

我能做什么?我可以尝试卸载 upstart 吗?

提前致谢

我通过删除 upstart 再次启动:

sudo apt-get purge --auto-remove upstart

此命令还会自动重新安装 systemd-sysv

我可能迟到了,但我昨天遇到了同样的问题(Pi 无法启动,无法使用 apt 删除 upstart)

所以我在 VM 中安装了 Ubuntu 并 chroot 到我的 SD 卡(有关此的更多信息,请参阅 https://raspberrypi.stackexchange.com/a/24011/13597

然后删除 upstart 就像

只是 运行 今天早上在我的 Raspberry Pi 上头疼 3. 您可以使用恢复/单用户模式来解决这个问题。

  • 为 Pi 插入键盘和 HDMI 接口。
  • 启动时反复按 shift 键进入故障恢复控制台。
  • 按 'e' 编辑配置,使用 Tab 键和箭头键导航至 cmdline.txt
  • 将"init=/bin/bash"添加到末尾作为最后一个参数
  • 按"OK",然后按退出键继续启动
  • 在启动序列看起来已经停止后(我的看起来像是在启动过程中冻结了,别担心),尝试按 enter 键获得 CLI 提示
  • 类型/etc/init.d/mountall.sh
  • Type mount -n -o remount,rw / (这个挂载SD卡的root)
  • 此时大多数命令应该可以使用,现在您可以使用 Escounda 的答案并输入:sudo apt-get purge --auto-remove upstart

重启后一切都应该恢复正常,不需要 OS 重新安装!完成后不要忘记从 cmdline.txt 中删除 "init=/bin/bash"。