安装VmareTool主要是用来实现windows本机和虚拟机共享文件的
安装步骤
- 首先启动虚拟机
- 在虚拟机选项卡中选择安装VMwareTools
- 查看【虚拟机>设置>硬件>CD/DVD】是否已加载CD虚拟驱动器,显示大概如下:D:\VMSware\linux.iso
挂载目录
- 查看是否存在cdrom目录 操作:ls /dev
- 创建/mnt/cdrom 操作: mkdir /mnt/cdrom
- 挂载目录 操作:mount -t iso9660 /dev/cdrom /mnt/cdrom 使用 ls /mnt/cdrom查看挂载是否成功,是否会出现VMwareTools的版本
拷贝安装包
- 使用cp /mnt/cdrom/VMwareTools-9.9.3-2759765.tar.gz ~复制,使用 ls ~来查看是否成功
- 解压安装包 tar -zxvf VMwareTools-9.9.3-2759765.tar.gz 使用 ls ~查看是否解压成功
安装
- 使用命令 cd vmware-tools-distrib 进入
- 使用 ./vmware-install.pl 如果报错,就要安装编译环境
- 安装编译环境:yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools
- 继续在vmware-tools-distrib目录中输入命令./vmware-install.pl开始进行安装,第一个选yes,然后一路按照提示有 [no] 的输入 no 有 [yes] 的输入 yes 没有的一般直接按回车
- 接着遇到问题“Enter the path to the kernel header files for the 3.10.0-327.el7.x86_64 kernel? ”,该问题是因尚未创建相应的软链接导致的,故先用ctrl+c结束安装
- 将之前未安装上的编译环境,重新安装一遍,使用命令yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools
- 使用命令rpm -aq | grep kernel-headers查看kernel-headers是否安装成功
- 使用 ls /usr/src 看是否有kernels文件夹 , ls /usr/src/kernels 查看版本
- 使用命令ln -s /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/generated/uapi/linux/version.h /usr/src/kernels/3.10.0-514.21.2.el7.x86_64/include/linux/version.h并使用命令reboot重启系统
- 重启后重新进入 vmware-tools-distrib 源码包目录进行再次重新安装 VMware Tools
- 看到enjoy,the VM team 表示安装成功
共享文件
在虚拟机设置=>>选项=>>共享文件夹=>>(文件夹共享)总是启用=>>(在文件夹框框中)添加=>>欢迎使用添加文件夹向导
在 /mnt/hgfs可以找到共享文件夹