1.VMware 共享文件夹显示不出来
在 VMware Workstation 16 Pro 中安装 Ubuntu Server 16.04.7 时,默认会安装 open-vm-tools,当时卡了好久才安装成功,但是默认安装的功能好像不完善,共享文件夹显示不出来。
如下图所示,虽然启用了共享文件夹,但是在 /mnt/hgfs
目录下看不到共享文件夹。
VMware Tools 是官方提供的。open-vm-tools 是 VMware Tools 的开源实现,官方也推荐使用。但是,open-vm-tools 和 VMware Tools 好像存在冲突,两者任选一个即可。
为了解决上述问题,这里我卸载 open-vm-tools、选用 VMware Tools。
卸载 open-vm-tools 的命令如下:
sudo apt-get autoremove open-vm-tools --purge
2.重新安装 VMware Tools 是灰色的
接下来进行 VMware Tools 的安装,但是突然发现“重新安装VMware Tools”这个选项是灰色的,无法点击。
解决方法其实很简单:不要等 Ubuntu Server 16.04.7 完全开机之后再去点击“重新安装VMware Tools”,而是在 Ubuntu Server 16.04.7 开机过程中去点击“重新安装VMware Tools”,此时就可以点击成功,并自动向虚拟机中插入了 CD/DVD,同时自动加载了 VMware Workstation 16 Pro 安装目录下的 linux.iso 镜像文件。
将 /dev/cdrom
光驱挂载到自己创建的 /mnt/cdrom
目录下:
sudo mount /dev/cdrom /mnt/cdrom
从上图可以看到,光驱里有一个压缩包 VMwareTools-10.2.0-7259539.tar.gz
,将这个压缩包拷贝到上一级目录 /mnt
中:
sudo cp VMwareTools-10.2.0-7259539.tar.gz ../
解压的命令如下:
sudo tar -zxvf VMwareTools-10.2.0-7259539.tar.gz
解压完之后,多出了一个 vmware-tools-distrib
目录:
进入 vmware-tools-distrib
目录可以看到一个 vmware-install.pl
脚本:
执行 vmware-install.pl
脚本以完成 VMware Tools 的安装:
sudo ./vmware-install.pl