2010年(4)
分类: LINUX
2010-09-29 20:27:25
为什么安装vmtools,我主要就是为了让我从机上的Linux能和主机能实现文件共享。因为我的虚拟机读取u盘有问题,具体就不多说了,那个问题解决起来很麻烦,我就一直搁着。
先说说我成功安装vmtools的基本情况吧:
基本配置:主机window7+虚拟机7.1.2 build-301548(自带VMwareTools-8.4.4-301548.tar.gz)+RetHat9
安装过程:其实这部分跟网上大部分人说的都一样,我摘抄主要的一部分如下:
先在Windows下建个共享文件夹,暂时取名叫share,再进入虚拟机的下拉菜单VM->Install VMware Tools...,出现一个对话框,单击“install”,安装完毕后会在Linux的桌面上出现一个光盘的图标,名叫“VMware Tools”,然后进入mnt/cdrom,把里面那个叫“VMwareTools-8.4.4-301548.tar.gz”的文件拷贝到opt下,然后打开“终端”,用cd命令进入到opt文件夹下,在命令行输入:tar zxvf VMwareTools-5.5.0-18463.tar.gz 回车(进行解压)。再用cd命令进入到解压的文件里,在命令行输入:./vmware-install.pl 接着一路回车,就ok了。等安装完毕后,可以查看mnt文件夹里面会多了一个叫“hgfs”的文件夹,这下面的文件夹里就可以放Windows与Linux需要共享的文件了。然后回到重启,回到虚拟机主界面,设置你要与从机共享的文件夹,VM->setting->options->shared folders。最后进入到从机的Linux,在hgfs里面就看到我们共享的文件夹了,大功告成!
以上是我后来建立成功的过程。之前是郁闷了很久的,我其实原来虚拟机是7.0版本的,而vmtools的版本是——VMwareTools-8.1.4-227600.tar.gz。但安装这个版本的vmtools,一直不成功,老提示:
“‘’路径找不到gcc和什么内核头文件”,要重新设置路径。
“what is the location of "gcc"program on your machine”
网上说是没安gcc,可是我是全部安装的,也编译过程序,不可能没有。后来改了路径,gcc在usr/bin/gcc,然后那个内核文件设置在/lib/……,在忽略错误的情况下输入no,然后安装结束后是看到hgds文件夹了,重启后虚拟机主界面也可以添加共享文件夹,可是在linux里面就是看不到,应该是没安装正常,我安装到最后就有报错,所以还是不行。后来看到一篇帖子有类似的问题,就是在共享文件夹里看不到你要共享的文件,那篇帖子后来的解决办法是重装了一个更高级的vmtools才可以看到。这时,我就想估计是那个安装工具的问题。但vmtools的资源并不多,它一般是和vmware捆绑在一起的,再联想起我vmware最近有更新提示,最后实在没办法,就安了新版本的vmware,然后开了RetHat9,后来的的过程就是上面写的了。
希望这些对正要安装vmtools且遇到与我有类似问题的人有所帮助!