解决VMware 12安装VMware Tools后共享文件夹不出现的问题

个人博客传送门
VMware Workstation Pro 12.0中centos 7安装VMware Tools的时候,发现安装完成,在/mnt/hgfs/目录下,没有自己显示与windows共享的文件夹。可以通过以下步骤修复。

一:升级VMware为14版本,问题解决

二:通过修改VMware Tools的文件解决问题。

安装VMware-Workstation-Pro 12.0的VMwar Tools步骤,看官方文档
按照官方文档一直到进入

  • cd vmware-tools-distrib/

在按照官方文档执行./vmware-install.pl之前,对安装文件进行以下修改。

  • cd lib/modules/source/
  • tar xvf vmhgfs.tar

得到vmhgfs-only目录

  • cd vmhgfs-only
  • vim page.c

将1639行(3, 19, 0)修改为(3, 10, 0)

  • #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0) 改成下面的值
  • #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)

这个原因是因为centos 7的内核版本是 3.10.0。

修改完成之后,请用:wq!强制保存只读文件。

删除之前的包,将vmhgfs-only重新打包

  • cd ..
  • rm vmhgfs.tar
  • tar cvf vmhgfs.tar vmhgfs-only/
  • rm -rf vmhgfs-only/

回到 vmware-tools-distrib目录,执行安装

  • cd ../../..
  • ./vmware-install.pl

一路默认,完成VMware Tools的安装。
参考文档

你可能感兴趣的:(Linux)