centos 安装vmware tools
- 启动Centos系统,以root用户登录,然后点击菜单栏中的虚拟机–>安装VMware Tools,如图:
-
点击安装VMware Tools选项后,在centos的/dev/下会显示cdrom,接着创建挂载目录/mnt/cdrom
-
再将/dev/cdrom挂载到/mnt/cdrom目录下,命令为:
mount /dev/cdrom /mnt/cdrom
,然后进到该目录下就能看到如图所示的文件:
-
将文件VMwareTools-10.3.10-13959562.tar.gz复制到家目录下并解压该压缩包
-
如果出现错误“-bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory”,表明未安装编译环境,这时要输入“yum -y install perl gcc make kernel-headers kernel-devel”来先安装编译环境
-
解压后进入文件夹执行
./vmware-install.pl
进行安装
设置共享文件夹
-
点击虚拟机=》选择设置 =》选项=》共享文件夹=》添加
-
在终端查看共享文件夹情况
-
默认挂载地址就是/mnt/hgfs下你的共享文件名称,如图:
自动挂载共享目录
- 执行挂载命令
vmhgfs-fuse -o nonempty .host:/company_data /company_data
- 取消挂载
umount /company_data
- 用vim打开/etc/fstab文件,添加一行挂载信息
.host:/company_data /company_data fuse.vmhgfs-fuse allow_other,defaults 0 0
- 使用mount -a指令让刚刚写入的挂载信息立即生效
yum 安装 vm tools
yum install -y open-vm-tools
安装遇到的问题
问题1
-
查看 /dev/sr0 是否被挂载
-
执行取消挂载命令
umount /dev/cdrom
-
重新挂载
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# ls /mnt/cdrom/
manifest.txt run_upgrader.sh VMwareTools-10.3.21-14772444.tar.gz vmware-tools-upgrader-32 vmware-tools-upgrader-64
Enter the path to the kernel header files for the 3.10.0-1127.13.1.el7.x86_64
kernel?
- 执行命令
yum -y install kernel-devel
参考网站
https://www.cnblogs.com/skyheaving/p/12286513.html