最近我组装了一台基于 Gigabyte GA-IMB370TN 和 Intel core i3-t9100 的小型服务器。然后我在上面安装了 Ubuntu server 20.04 LTS。在我写这篇文章的时候,我已经安装了,$ apt update; apt upgrade
它有 5.8.0-44-generic 内核。我无法使用$ reboot
/$ halt
或$ shutdown -r now
/重新启动或关闭系统$ shutdown now
然后我找到了 systemd 关机/重启调试指南https://freedesktop.org/wiki/Software/systemd/Debugging/
它说:
如果您的系统关机(无论是重新启动还是关闭电源)卡住,请首先使用以下命令之一测试内核本身是否能够强制重新启动或关闭机器:
reboot -f poweroff -f
如果其中一个命令不起作用,那么很可能是内核而不是 systemd 错误。
所以我照做了,但重启或关机失败。有时它只是卡住了,或者它可能会打印一些与以下内容相关的内核跟踪消息,echo 0 > /proc/sys/kernel/hung_task_timeout_secs
当我安装带有内核 4.15 的 Ubuntu 服务器 18.04.5 LTS 时,一切都运行正常。
虽然我看到了很多建议,但无论是内核选项acpi=
还是reboot=
其他选项都没有帮助我解决这个问题。
我错过了什么?现在我不会升级到 20.04,直到问题解决。