VMware6下Fedora9的VMwareTools安装

时间:2022-06-26 20:08:39

      前一段自己用的FC7,并按照我博客中的方法进行tools的安装成功了,但是回家之后系统崩溃了一次,进行了虚拟机的重装,但是不知道怎么的,每次按照原先的操作完成后,鼠标就是定位不准,从回到学校就开始搞这个。现在两天下去,还是老样子,没有办法只能专项FC9,毕竟网上说这是RedHat最稳定的版本了。

系统的安装就不说了,只说VMwareTools的安装。

       1、打开菜单VM->Install VMware Tools,然后桌面上有光盘弹出,把里面的文件拷贝出来,我使用的是.tar.gz文件vmwareTools-6.0.0-45731.tar.gz,我把它拷贝到/tmp目录下

       2、cd /tmp

      tar -zxvf VMwareTools-6.0.0-45731.tar.gz

       3、按照网上的说法,如果直接进入vmware-tools-distrib/目录执行./vmware-install.pl的话,会出现找不到C头文件和其他的错误,必须先安装必要的包,加上以前帮老师在这个环境下安装过vmwaretools,所以我直接先安装所需要的包。

          a)首先查看内核版本:uname -r 

          我的内核是2.6.25-14.fc9.i686,所以下载kernel-devel-2.6.25-14.fc9.i686.rpm

    然后运行 rpm -ivh  kernel-devel-2.6.25-14.fc9.i686.rpm 进行安装。

    b)下载最新的open-vm-tools,我使用的版本是open-vm-tools-2008.06.03- 96374.tar.gz 

 http://jaist.dl.sourceforge.net/sourceforge/open-vm-tools/open-vm-tools-2008.06.03-96374.tar.gz(迅雷链接,速度比较好)

然后执行:

     tar xzvf open-vm-tools-2008.06.03-96374.tar.gz

     cd open-vm-tools-2008.06.03-96374/

     ./configure && make

     cd modules/linux/ 

     for i in *; do mv ${i} ${i}-only; tar -cf ${i}.tar ${i}-only; done

     cd ../../..

     mv -f open-vm-tools-2008.06.03-96374/modules/linux/*.tar vmware-tools-distrib/lib/modules/source/

       至此,必要的包都已经安装好了,下面就是vmwaretools的安装

   4、cd vmware-tools-distrib/

   ./vmware-install.pl

中间一把选择默认,我只是修改了分辨率。没有出现任何问题,一次成功。

   5、装好后还有一个问题,当你向共享文件夹写文件时总提示没有权限,root用户都提示没有权限。看了一下日志,是selinux在做怪,配置SElinux太麻烦了,不如关了它。

    vi /etc/sysconfig/selinux找到SElinux=enforcing这一行把它改为SElinux=disabled.重启后ok