直接导致无法复制文件、复制文本等。而虚拟机开个VS code就够慢了,实在是需要与宿主机更好的交互。
这是本来不应该发生的情况,一般可能是:
- 虚拟机系统没装VMware Tools
- VMware对该虚拟机的设置中未开启
- 上述两个都没问题,恭喜,请重新安装vmware。
对于第三种情况,我是vmware与虚拟机都重装了。但是第一次重装了虚拟机,仍然不可以复制,后来索性重装了vmware,起初仍然不可以复制,不过不晓得发生了什么,就奇迹般地可以复制了。所以我觉得这是vmware的一个未知原因的bug。对于这种bug,直接reset往往是我们这些不了解其内部代码机制的最好的方法了。就像我不会想用一个乱七八糟的开发环境去开发一个新的项目。
前两个好解决,先说更好的解决的问题2:
先关闭开着的虚拟机,然后进入虚拟机设置,把客户机隔离中,如图所示的两个(启用拖放、启用复制粘贴)都打上勾(因为我图省事没关虚拟机,所以状态不可以改变,显示是灰色的)
现在是第1个问题:
虚拟机 -> 重新安装VMware Tools -> 文件资源管理器中出现新mount的CD VMware Tools -> 复制那个压缩包到任意位置 -> 解压 -> 查看INSTALL
文件,按照指示安装即可 -> CD应该会自动unmount,如果不会,手动unmount也行。
如下图: