当我调用“shutdown -H now”时,如何停止我的新电脑而不是关机?

当我调用“shutdown -H now”时,如何停止我的新电脑而不是关机?

system halted我想在命令后收到消息shutdown -H now,但我的新电脑在执行此命令后会关闭机器电源。

在我的旧电脑上,该命令运行良好。但我的新电脑在发出命令后就断电了,shutdown -H now而不是停止并system halted在屏幕上显示消息。发生了什么?

如何返回shutdown -H now命令的正常行为?

操作系统版本是 Debian 8.5。两台机器上使用相同版本的操作系统,但对shutdown -H now命令的反应不同。

会不会是BIOS里的设置?会不会是硬件问题?

答案1

在 Debian 9.x 中,如果我没记错的话,在 8.x 中, 的默认行为shutdown -h now是由 file 决定的/etc/default/halt

默认情况下,它说:

# Default behaviour of shutdown -h / halt. Set to "halt" or "poweroff".
HALT=poweroff

将第二行更改为HALT=halt,然后您应该停止而不会自动断电。

旧版本的shutdown命令不关心-H选项的大小写,以与其他 Unix 风格的系统兼容; Debian 9 似乎总是shutdown -H停止,shutdown -P总是断电,并且shutdown -h会执行配置文件所说的任何操作。我手头没有 Debian 8 系统,但 Debian 8 可能已经足够老了,有一个版本shutdown仍然被视为-H等同于-h.

相关内容