我的 ubuntu 20.04 服务器可以远程关机但不能重启

我的 ubuntu 20.04 服务器可以远程关机但不能重启

当我发布时,shutdown -h now它按预期工作。机器停止了。

当我发出shutdown -r nowreboot机器挂起在伪关闭状态时,电源灯亮,但没有网络活动。

我查看了一下/var/log/syslog,发现关机过程似乎完全相同。当命令重新启动时,这里没有任何伴随启动的活动痕迹,只有当我手动启动时才有。

该机器是仅带有 DVI 的瘦客户端,因此我需要找到一个显示器,因为我觉得我已经用尽了我的日志分析技能。

我使用last时可以看到我的会话在发出重启命令时结束,但之后什么也没有发生,直到我手动重启它。同样,在重启执行关闭电源和我 10 分钟后按住电源按钮然后重启之间没有任何事发生/var/log/kern.log

我尝试了 DVI 转 HDMI 适配器,但这些重新设计的瘦客户端对于支持的硬件非常挑剔。如果没有人可以启动我的日志分析,我今天或明天就会得到答案。

答案1

有点小众,但我已经修复了它。

在 BIOS 中搜索了一下,将 HDMI 适配器连接到我的主显示器。缩小的 RPi 显示器没有显示它。

我禁用了音频和启动时的数字锁定,仅此而已。我尝试将启动选项从旧版恢复为 UEFI,但这样做之后,它把我扔进了一个不是 Linux 的 shell,所以我又恢复了旧版。

问题就解决了!现在我可以在本地和远程重启。

背景介绍

我上周匆忙地设置了它,并没有费心去替换已在被拆毁的磁盘上的分区表。

Ubuntu 安装程序提醒我这一点,并说我必须*创建一个初始 512MB、W95 FAT32 启动分区。我很惊讶它能起作用,所以坚持使用它。在 x86 生态系统中利用 RPi 效率的已经细致入微的瘦客户端硬件上,这只是又一个细微差别。


*必须,因为显然分区表不适用于具有 UEFI 系统的系统。这现在看起来很奇怪,因为我刚刚发现启动类型已设置为旧版。我认为安装程序一定是在猜测。我并不打算中止安装以嗅探 BIOS/UEFI 设置。

答案2

我相信我也遇到了同样的问题。将内核更新为 liquorix 解决了这个问题。 https://liquorix.net/

更改内核后,你需要在 BIOS 中禁用安全启动

相关内容