VMWare Player 上的 OpenSuse Leap 42.2 客户机 -> 重启后 VMware Tools 不起作用

VMWare Player 上的 OpenSuse Leap 42.2 客户机 -> 重启后 VMware Tools 不起作用

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

uname -r -> 4.4.27-2-default

我在 Open Suse 的每个设置步骤(选择 KDE 桌面)上都点击了“下一步”,然后就不是单击任意按钮或任意按钮即可安装 VMware Tools。

安装后,VMware Tools 可以运行(同样无需任何安装)。我可以拖放文件等。

我看到我的 openSUSE 中正在运行以下进程: 在此处输入图片描述

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

重启后我仍然看到这个进程启动了: 在此处输入图片描述

我尝试以本地用户身份启动“vmtoolsd &”,这导致运行与图一中相同的进程。

从 Windows 世界来看,我不明白为什么 vmware-tools 不再起作用。

我也尝试安装 open-vm-tools 像这样教程但我无法启动它(vmware-user-suid-wrapper error: could not open proc/fs/vmblock/dev

因此,因为每次我安装新的 VM 时原始的 vmware-tools 都会起作用(它再次自动出现在那里,我没有从 vmware-tools 安装 CD 并安装它)直到我重新启动,所以我需要帮助。

我必须手动启动某件事吗?

答案1

运行/usr/bin/vmtoolsd -n vmusr &将解决此问题。

看来你已经自己解决了这个问题openSUSE 论坛 我在这里发布您的解决方案,因为它对我有帮助。

答案2

我将首先使用 检查服务是否可用sudo systemctl status vmtoolsd,然后查看是否返回任何内容(或者尝试sudo systemctl list-units | grep tool)。

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

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

相关内容