安装VMwareTools

简洁步骤

  • vmware-tools的安装脚本要用perl,但CentOS6自身不带perl,所以要自己安perl ——yum install perl
  • vm中点击虚拟机,安装vmtools,获取tools包
[root@localhost ~]# cd /
[root@localhost ~]# mkdir /media/mnt  //新建目录
[root@localhost ~]# mount /dev/cdrom /media/mnt/  //挂载目录
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@localhost ~]# cd media/mnt/   //进入挂在目录
[root@localhost mnt]# ls
manifest.txt     VMwareTools-10.0.0-2977863.tar.gz  vmware-tools-upgrader-64
run_upgrader.sh  vmware-tools-upgrader-32
[root@localhost mnt]# cp VMwareTools-10.0.0-2977863.tar.gz /root
[root@localhost mnt]#umount /dev/cdrom     //关闭设备
[root@localhost mnt]#cd /root
[root@localhost mnt]#tar zxvf VMwareTools-10.0.0-2977863.tar.gz   #解压文件
root@localhost mnt]#cd vmware-tools-distrib   #进入文件目录
[root@localhost mnt]#./vmware-install.pl  #安装

安装到最后可能会出错
initctl: Job failed to start
Unable to start services for VMware Tools

  • 手工启动服务
    /etc/vmware-tools/services.sh start
  • 重新启动服务,能完成启动,不过报错
    Blocking file system: [FAILED]
  • 经查,需安装fuse-libs
    yum install fuse-libs
  • 重新启动服务
    /etc/vmware-tools/services.sh restart
    启动服务时可能会报Mounting HGFS shares: [FAILED],这个问题是虚拟机设置没启用共享文件夹功能,启用重启服务就不报错了。

详细步骤

  1. 启动centos,在VMwareWorkstation菜单栏点击虚拟机(英文下是VM),点击Install VMware Tools…(如已安装则显示 重新安装“Reinstall VMware Tools…”)。

  2. 在命令行输入ls /dev查看,有cdrom文件夹
    ​ 可能显示不全

  3. 输入mkdir /mnt/cdrom在/mnt目录下新建一个名为cdrom的文件夹(可以先cd /mnt

  4. 输入mount -t iso9660 /dev/cdrom /mnt/cdrom将光盘挂载到/mnt/cdrom目录下。

  5. .输入ls /mnt/cdrom/查看内容
    输入cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root将名为“VMwareTools-9.2.0-799703.tar.gz”复制到/root目录下。

    输入名称的时候最好用TAB键补全名称,不要全部复制。

  6. 输入umount /dev/cdrom 取消挂载
    输入cd ~进入根目录
    ls查看文件,输入tar -xzf VMwareToos****.tar.gz(用补全功能输入名称)将文件解压
    输入ls查看文件,可发现新增目录“vmware-tools-distrib”。

  7. 输入cd vmware-tools-distrib/进入名为“vmware-tools-distrib”的目录
    输入./vmware-install.pl尝试安装,出现如下错误
    bash: ./vmware-install.pl: /usr/bin/per: bad interpreter: No such file or directory
    表明未安装编译环境。

  8. 输入yum -y install perl gcc make kernel-headers kernel-devel开始安装

  9. 提示已安装完毕

  10. 在“vmware-tools-distrib”目录下重新输入./vmware-install.pl开始安装,基本上按回车键即可。

  11. VMware Tools已经安装完毕,提示可以运行“/usr/bin/vmware-uninstall-tools.pl”命令卸载VMware Tools。第一次运行时需运行/usr/bin/vmware-config-tools.pl命令配置VMware Tools,按回车键直接运行。
    如需卸载VMware Tools,输入/usr/bin/vmware-uninstall-tools.pl即可。

图形界面下安装

如需在Gnome GUI图形界面下安装,则只需将文件解压,然后再文件夹里点鼠标右键,选择“Open in Terminal”,在Terminal里面输入“./vmware-install.pl”即可。

安装故障

  1. 如安装时出现类似下图错误,提示无法删除open-vm-tools,则可能是因为上次安装失败造成。
    如尝试输入/usr/bin/vmware-uninstall-tools.pl仍无法卸载,则输入rpm -e open-vm-tools-desktop卸载并重新安装。

如果提示initctl: Job failed to start;Unable to start services for VMware Tools
手工启动服务/etc/vmware-tools/services.sh start
重新启动服务,能完成启动,不过报
Blocking file system: [FAILED]
经查,需安装fuse-libsyum install fuse-libs
重新启动服务/etc/vmware-tools/services.sh restart
启动服务时可能会报Mounting HGFS shares: [FAILED],这个问题是虚拟机设置没启用共享文件夹功能,启用重启服务就不报错了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值