关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
7年前关闭。
Improve this question
我在 VMware Player 上运行 Arch Linux(从 archlinux-2014.01.05-dual.iso
安装)并安装了 vmtoolsd
(属于 open-vm-tools
)。
现在我的问题是,每当我这样做时 poweroff
或 reboot
,系统只会让我黑屏,只有一个光标在左上角闪烁。如果我什么都不做,系统将在一两分钟内关闭或重新启动。
我已经在谷歌上搜索过这个问题。有人建议我修改/usr/lib/systemd/system/vmtoolsd.service
并且我为 KillSignal=SIGKILL
添加一行或 TimeoutStopSec=2
.但是,这些都不起作用。其实我做的时候systemctl stop vmtoolsd
,似乎很快就停止了。
我想也许其他一些服务处于与我看到的那些帖子中讨论的状态类似的状态。是否有解决方法,以便我可以立即优雅地关闭我的虚拟机,或者我可以弄清楚在 poweroff
期间发生了什么?正在执行以便我可以判断是否有任何服务被阻止?
2014 年 3 月 4 日更新:现在问题变得奇怪了。我重新安装了 Arch Linux,但问题仍然存在。现在我猜可能不一定是vmtoolsd
的问题或我安装的任何服务,但不是 VMware 工具或系统。 (但我确信 Ubuntu 在 VMware 中运行时不会出现此问题。)现在我正在尝试找出问题的真正原因。
顺便问一下,有没有报告说 Arch Linux 或其他基于它的系统在 VMware 中运行时有类似的问题?
2014 年 3 月 4 日更新:我使用了 Arch Linux Live CD 并且出现了类似的问题,错误消息为:正在为 0 的用户管理器运行停止作业.然后我认为这可能是这里报告的错误:https://bugs.freedesktop.org/show_bug.cgi?id=70593这是 systemd
的错误并在更新 209 或 210 中修复。然后我使用 pacman -Syu
进行了更新延迟消失了。但是,我想我上次更新了我的 Arch Linux 时 open-vm-tools
安装(在我重新安装整个系统之前)。现在我打算安装 open-vm-tools
再看看是否出现同样的错误。
最佳答案
也许您已经安装了一些需要一些时间才能停止的服务或程序,您可以对此进行调查( ps
、 top
命令)或在尝试 sudo 停止之前简单地杀死所有内容(参见 xkill
)。此外,如果您使用互联网并下载/安装许多程序,您应该看看 RK Hunter 或类似的东西。
希望这可以帮助
问候,
LX
关于Linux系统在VMware关闭前调用 "poweroff"后等待90秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22167822/