一.先安装gcc与更新kernel-headers
yum install gcc -y
yum install kernel-devel-$(uname -r) 这一步执行完毕之后会提示运行一个命令,你接着copy 运行一下
二、执行下面的一些操作即可
1、在解压后的 vmware-tools-distrib/ 目录中,进入到 lib/modules/source/,
执行:tar -xvf vmhgfs.tar
解压 vmhgfs.tar,得到 vmhgfs-only 目录。
2、修改文件 vmhgfs-only/page.c :把第1639行的
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)
改成
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)
说明:因为 CentOS 7 的内核版本是 3.10.0。
3、执行:tar -cvf vmhgfs.tar vmhgfs-only
重新把 vmhgfs-only 目录打包为 vmhgfs.tar。
4、重新执行安装脚本 vmware-install.pl。
于是安装成功。hgfs功能正常。