重启有时会挂起

重启有时会挂起

我的机器有时无法正确重新启动。我不确定是什么触发它工作或不工作。有时,在无人值守升级尝试重新启动时的自动重新启动期间以及手动重新启动期间(sudo shutdown -r now)都会发生这种情况。

看起来机器会停止服务,但最终不会实际执行硬件重启。如果我连接屏幕,最后显示的系统消息是:

[timestamp] watchdog: watchdog0 did not stop
[timestamp] reboot: Restarting system

我知道这不仅仅是一个延迟问题,它会这样持续几天而不是重新启动。

  • 操作系统:Debian GNU/Linux 9(延伸)
  • 内核:Linux 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64 GNU/Linux
  • 硬件:华硕 VivoMini 英特尔 N3000

有什么想法可能是错的吗?

答案1

当内核尝试重新启动时,看门狗似乎仍在运行,并且系统仍然无法重新启动。这表明可能存在固件/硬件问题:当内核停止运行时,看门狗最终(通常在 10 分钟内)应强制系统重新启动,即使内核未能以正常方式触发它。

如果确切型号是 Asus VivoMini UN45,这是 BIOS 更新列表。当您在该页面上选择“显示全部”时,您会看到许多更新都有“提高系统稳定性”的注释。如果您的版本早于这些更新之一,更新 BIOS 可能会很好地解决您的问题。

要了解您当前的 BIOS 版本,请运行sudo dmidecode -s bios-version.对于华硕 PC 和主板,此命令应报告一个四位数字,该数字与华硕支持页面上列出的特定型号的版本相对应。

答案2

对于计时超时和硬重置的看门狗模块,系统只是说该部件无法关闭,因为系统没有给模块足够的时间。这是正常现象,发生时可以安全地手动关闭系统。

相关内容