我以前见过这个问题,在我遇到此错误的机器上,我安装了 Ubuntu,并且发生了同样的情况,但后来我找到了一个解决方法,即使用~# shutdown -P now
而不是仅使用~# shutdown now
,但在这个操作系统上不起作用!
我已经尝试过这两种方法,~# poweroff
但~# systemctl poweroff
它们systemctl --force poweroff
都做同样的事情! (他们重新启动机器)。唯一不这样做的是~# shutdown -H now
,~# systemctl halt
但他们也没有完全关闭机器,只是将其冻结在关闭程序屏幕上。
所有这一切只有当我拥有以太网连接到机器的电缆,但是当我手动断开它时,问题就消失了!这让我大吃一惊,因为我已经检查了 Bios 设置和所有内容在 LAN 上唤醒相关已禁用!另外,正如一些论坛和线程建议的那样,我已禁用 Wi-Fi 无线电,但我知道这不是问题的原因。
那么为什么这一切都是一个问题呢?这台笔记本电脑没有内置电池,所以别无选择,只能将我的 HDD 信任给一个脚本,该脚本可以检测 ping 何时google.com
失败,这样它就可以在网络中断时自动关闭,因为这个问题我无法完成它这与我的以太网连接有关,所以为什么不使用无线上网你说?出于我目前使用它(家庭服务器)的目的,这不会使它更可靠,因为我的 Wi-Fi 有时会失败。