VMWare播放器上的OpenSuse Leap 42.2 guest虚拟机 – > VMware Tools重新启动后无法使用

我在Win7主机系统上openSUSE-Leap-42.2-DVD-x86_64.iso VMware® Workstation 12 Player 12.5.5 openSUSE-Leap-42.2-DVD-x86_64.iso安装了openSUSE-Leap-42.2-DVD-x86_64.iso作为客户操作系统。

uname -r -> 4.4.27-2-default

我只是在Open Suse的每个设置步骤(selectKDE桌面)上点击“下一步”,我没有点击任何button或者任何其他的安装VMware Tools。

安装VMware Tools后(没有任何安装)。 我可以拖动Ndrop文件等

我看到以下进程在我的openSUSE中运行: 在这里输入图像说明

我重新启动机器(安装后没有做任何事情),并且vmware工具不再工作。

我仍然看到这个进程在重启后开始: 在这里输入图像说明

我试图启动“vmtoolsd&”作为我的本地用户,导致相同的进程运行如图一。

来自Windows世界,我不明白为什么vmware工具不工作了。

我也尝试安装像本教程中的开放虚拟机工具,但是我无法启动它( vmware-user-suid-wrapper error: could not open proc/fs/vmblock/dev

所以,因为每当我安装一个新的虚拟机时,原始的vmware-tools都会工作(在vmware-tools中自动安装它并安装它)直到我重新启动,我需要帮助。

有什么我必须手动启动?

运行/usr/bin/vmtoolsd -n vmusr &会解决这个问题。

看来你已经解决了这个问题de opensuse论坛我发布你的解决scheme,因为它帮助了我。

我会开始检查一个服务是否可用,使用sudo systemctl status vmtoolsd ,并查看是否返回任何东西(或者,尝试sudo systemctl list-units | grep tool )。

如果您需要启用它,您可以运行sudo systemctl start vmtoolsd或任何适当的服务名称。

根据VMWare工具的OpenSUSE文档 ,大多数function都在内核中,所以也可能不是运行服务的必要条件 – 我认为这取决于您的实际需要。