我知道这里已经有很多与此相关的问题,但我找不到解决我的问题的答案。
我已在 Dell Optiplex 9020 SFF 上安装了全新的 Ubuntu 18.04。现在我正在努力让 WOL(局域网唤醒)正常工作。我所做的第一步是在 BIOS 中激活 WOL 并停用深度睡眠。它似乎按预期工作。
我可以关闭电脑并用魔法包唤醒它(并且可以无限次执行)。
但如果我选择重新启动/重启,电脑会正常执行,然后如果我尝试关闭它(使用屏幕右上角的按钮(或使用shutdown now, shutdown -H now),它将关闭,等待 3 秒,然后然后自行重新启动。关闭它的唯一方法是长按硬件电源按钮。然后它会按预期重新工作(使用 WOL),直到发出下一次重新启动/重新启动。
我尝试过一些方法,/etc/default/grub例如添加acpi=force apm=power_offornoapic或reboot=a,w后跟update-grub. 我还将 BIOS 更新到了最新版本 (A25)。但没有任何效果。
我认为问题是当我触发 a 时reboot,某些地方会发生变化,并使后续shutdown工作有点不同并导致计算机自行重新启动。
调查后我也许有线索journalctl。当我触发正常关闭时(之前没有重新启动):
sept. 07 00:57:28 barbie systemd[1]: Reached target Shutdown.
sept. 07 00:57:28 barbie systemd[1]: Reached target Final Step.
sept. 07 00:57:28 barbie systemd[1]: Starting Power-Off...
sept. …Run Code Online (Sandbox Code Playgroud)