0) 挂载 vmware tools cd:

mkdir -p /media/cd1

mount /dev/cdrom /media/cd1

umount /media/cd1


tar -xvf VMwareTools-10.0.6-3595377.tar.gz


1) 检查内核版本

uname -r

3.10.0-327.el7.x86_64


2) 查看/usr/src/kernels下的kernel header版本号

3.10.0-514.6.1.el7.x86_64


1与2不一致,需要升级内核:

yum info kernel

版本    :3.10.0

发布    :514.6.1.el7


yum upgrade kernel

reboot


3) 安装过程中问题的解决

/tmp/modconfig-AaAX89/vmhgfs-only/page.c: In function 'HgfsWbRequestWait':

/tmp/modconfig-AaAX89/vmhgfs-only/page.c:1649:23: warning: passing argument 3 of 'wait_on_bit' makes integer from pointer without a cast [enabled by default]

                       TASK_UNINTERRUPTIBLE);


修改:

vmware-tools-distrib/lib/modules/source/vmhgfs.tar

page.c 1639行:


#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)

改为:

#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)


执行以下命令开始安装:

./vmware-install.pl


如果已经安装了vmware-tools,可以重新配置:

vmware-config-tools.pl


此时要修改的源码在这里:

vmware-tools-distrib/lib/modules/source/vmhgfs.tar


这个主要是解决与宿主机共享文件夹的问题:

共享文件夹路径:/mnt/hgfs/


参考:http://www.dongcoder.com/detail-312711.html


本文链接地址: CentOS 7.2安装VMware Tools,解决与宿主机共享文件夹的问题
http://qingfengju.com/index.asp?id=407

分类:Linux 查看次数:1951 发布时间:2017-1-23 16:54:18