个人博客传送门
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的安装。
参考文档