【发布时间】:2014-04-05 17:51:40
【问题描述】:
我在 VMware Player 上运行 Arch Linux(从 archlinux-2014.01.05-dual.iso 安装)并安装了 vmtoolsd(属于 open-vm-tools)。
现在我的问题是,每当我执行poweroff 或reboot 时,系统只会让我黑屏,并且左上角只有一个光标闪烁。如果我不对其进行任何操作,系统将在一两分钟内关闭或重新启动。
我已经在 Google 上搜索过这个问题。有人建议我修改/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,出现类似的问题并出现错误消息:A stop job is running for User Manager for 0。然后我认为这可能是这里报告的错误:https://bugs.freedesktop.org/show_bug.cgi?id=70593 这是systemd 的错误并在更新 209 或 210 中修复。然后我使用pacman -Syu 进行了更新,延迟消失了。但是,我想我上次安装 open-vm-tools 时已经更新了我的 Arch Linux(在我重新安装整个系统之前)。现在我打算重新安装open-vm-tools,看看会不会出现同样的错误。
【问题讨论】:
-
这不是serverfault.com 或superuser.com 的问题吗?
标签: linux vmware shutdown archlinux