ujj*_*ain 75 clipboard vmware-workstation
我有一个带有 Windows 主机和 Linux 虚拟机的双屏设置。
Windows Host: Windows 7 x64, VMware Workstation (8.0.5, most recent)
Linux VM: CentOS 6.4 x64 (most recent) + VMware Tools (most recent)
Run Code Online (Sandbox Code Playgroud)
共享剪贴板功能对我来说非常重要。我经常将命令从 Windows 主机复制到 Linux VM,但剪贴板共享经常停止工作。
重新启动来宾不能解决问题。重新启动 Windows 主机确实可以解决问题,尽管这只是临时措施。该问题通常会在重新启动后 20-30 分钟内再次出现。
小智 44
我曾经花了几个小时重新启动、重新安装 VMtools 等,而修复程序实际上是暂停并重新启动 VMware 本身。
小智 30
我有同样的问题,但主机是 Windows,来宾是 Windows。我强制杀死 vmtools 并重新运行它们,这总是使剪切/粘贴继续工作。
taskkill /F /IM vmtoolsd.exe
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr
Run Code Online (Sandbox Code Playgroud)
不确定在 centos 上使用什么命令来终止客户端工具。
小智 21
这对我有用:
尝试关闭 VMWare 工作站。系统会提示您选择如何处理正在运行的来宾(如果当前正在运行): 暂停、关闭电源、在后台运行、取消。
选择在后台运行。重新打开 VMWare 工作站。
小智 8
如果您的来宾是基于 Unix 的,您可以运行它。
它获取 vmtoolsd 的 pid,杀死它,然后重新启动它。这将修复复制/粘贴功能:
#!/bin/bash
processString=$(ps -ef | grep '[0-9][0-9]:[0-9][0-9]:[0-9][0-9] /usr/bin/vmtoolsd -n vmusr') # get process info for vmtoolsd
tokens=( $processString ) # tokenize
kill "${tokens[1]}" # grab pid and kill it
/usr/bin/vmtoolsd -n vmusr & > /dev/null 2>&1 # restart vmtoolsd
Run Code Online (Sandbox Code Playgroud)
(可选)将其另存为脚本并将脚本放在 $PATH 中,以便您可以更轻松地运行它。你并不需要重新启动虚拟机或重新启动VMWare的。
小智 5
我遇到了同样的问题,但是使用 open-vm-tools(Ubuntu 14 guest,Win10 Host)
\n\n我通过简单地重新启动VMware Workstation解决了这个问题解决了这个问题(如前所述)
\n\n一切只用了2秒。
\n\n我不知道的是:\n您正在运行的虚拟机没有暂停也没有停止。
\n\n只需单击“文件”->“退出”(或“X”)并选择“在后台运行”\n然后再次启动 VMware Workstation,等瞧\xc3\xa0,复制和粘贴再次起作用!
\n小智 0
剪贴板共享功能需要在虚拟机中安装 VMware Tools。它还使您能够在虚拟机和主机操作系统之间进行拖放。
我想说仔细检查一下 VMWare 工具是否已安装。如果是,也许删除并重新安装它们。如果这不起作用,您可以尝试更新 VMware 工作站。 VMWare 9.0现已推出!
归档时间: |
|
查看次数: |
140878 次 |
最近记录: |