我已经在安装了 Upstart 的 Jessie 服务器上进行了一些测试,并将其替换为 SysV,然后进行反之亦然。
此后我无法再重新启动。
root@amoo-001:~# reboot
Failed to talk to init daemon.
root@amoo-001:~# systemctl reboot
Failed to get D-Bus connection: Unknown error -1
答案1
我已手动停止所有重要服务,如 LDAP、PostgreSQL 和 MySQL。并且我确实运行了:
reboot -f
force-f
参数忽略初始化系统。重启后,我能够创建一个简单的reboot
无强制模式。
另一个解决方案可能更激进,但很有用,使用以下命令远程发送一个神奇的 sysreq:
echo b > /proc/sysrq-trigger
查看更多信息魔法系统请求在维基百科上。