Ubuntu 12.04 在 ESXi 5.0U1 下无法关闭(停止)

Ubuntu 12.04 在 ESXi 5.0U1 下无法关闭(停止)

我已经在 ESXi 5.0U1 服务器上安装了 Ubuntu 12.04 x64(服务器),并且它基本上运行良好,但当我尝试使用 halt 命令(/sbin/halt)关闭系统时,它会显示“正在关闭电源...”但虚拟机实际上从未关闭。

如果我使用 VMware 工具关闭主机,它确实会关闭,但 /sbin/halt 在其他所有 Ubuntu 版本中都可以工作,在 Debian 中也可以工作,所以现在应该可以工作了……

有人有什么建议吗?

编辑:经过进一步测试,“halt -p”、“shutdown -h now”和“poweroff”都可以正确关闭计算机,但“halt”(不带参数)则不行。然而,在 Ubuntu 10.04 中,“halt”确实关闭了计算机。这仅仅是 Ubuntu 两个版本之间的差异吗?

答案1

以下命令对我有用

shutdown -h now

答案2

我在 Ubuntu Server 12.04 上遇到了同样的问题,除了 halt 之外的每个命令都可以正常工作。我还尝试过这个:关机不会关闭计算机但没有任何效果。所以最好的办法是使用不同的命令,或者只是创建一个简单的脚本 http://paste.ubuntu.com/1044866/

并将其另存为例如 powerdown/usr/local/bin

相关内容