在 VMware 虚拟机上安装运行 Ubuntu 18.04.1 操作系统,一切都很顺利,但是有次出现未知原因 VMware Tools 失效的问题,下面是问题的排查与解决方法。
一、重新安装一下VMware Tools
点击 虚拟机 - 重新安装 Vmware Tools 选项,此时,会发现虚拟机设备下多了 VMware Tools 这一项。打开它,其里面有一个 VMwareTools…tar.gz 文件,我们把 VMwareTools…tar.gz 文件提取到某个目录下。然后进入 vmware-tools-distrib 文件夹,在此文件夹下打开命令行,以 root 用户运行 ./vmware-install.pl,就开始安装 VMware Tools 了,根据其提示输入 yes/no(一般输入 yes ),直到出现 Enjoy, –the VMware team,就表示安装成功了,然后手动重启虚拟机。
注意:如果之前安装过 VMwareTools,并且没有卸载,建议删除 /usr/lib/vmware-tools/ 和 /etc/vmware-tools/ 目录以及 /tmp/ 目录下和 vm 相关的文件夹。这么做的好处是可以清楚之前的缓存,并且再次安装的时候不会一直提示是否覆盖这些文件。
重启虚拟机后我们发现菜单栏 - 虚拟机 - 安装 VMware Tools 变成了“重新安装 VMware Tools”字眼,这也表明 VMware Tools 已经安装成功了。然而并没有成功,猜测是 Ubuntu 18.04.1 系统内安装的 open-vm-tools 失效了。
这里可以参考虚拟机Ubuntu 18.04中安装VMware Tools一文。
二、重新安装 open-vm-tools
在系统终端中输入以下命令:
sudo apt autoremove open-vm-tools //清除原先安装的 open-vm-tools
sudo apt install open-vm-tools-desktop //重新安装
然后重启 VMware 虚拟机,不出所料,果然好了。
相关主题
解决虚拟机ubuntu 18.04安装VMwareTools不生效
「真诚赞赏,手留余香」