安装vmtools

一、什么是VMware

       VMware是一个虚拟机软件,它可以在你现有的操作系统上虚拟出一个新的主机,这个虚拟主机一方面是建立在你正在运行的操作系统之上的,同时,它又拥有自己独立的CPU,硬盘,内存及各个硬件,当然,这些都是虚拟出来的,虚拟主机的CPU是通过i386的保护模式实现的,虚拟的硬盘其实就是本机上的一个文件,内存当然是从物理中划出一块,别的如网络设备也都是通过某种途径实现的。

       VMware给我们提供了这么一个机会:可以在一台机器上真正同时运行两个独立的操作系统,一个是原始的操作系统,一个运行于虚拟机上,前者称之为本机,后者为虚拟主机。

二、什么是VMtools

       VM tools顾名思义就是Vmware的一组工具。主要用于虚拟主机显示优化与调整,另外还可以方便虚拟主机与本机的交互,如允许共享文件夹,甚至可以直接从本机向虚拟主机拖放文件、鼠标无缝切换、显示分辨率调整等,十分实用。

三、安装步骤

1、安装并进入Rad Hat 9操作系统

       具体如何安装请自己百度吧,如果连linux都装不上。还是不要学linux了,呵呵。

       进入操作系统时,你会发现整个图形界面工作在800*600的界面下,鼠标操作很不灵活,而且切换虚拟机与windows之间必须使用ctrl + alt键。

 

2、安装VMtools

   安装VMtools有两种方法:

           一般情况下VMtools集成在VMware中,可直接安装;

           有时VMware自带的VMtools版本较低不能满足需求时可自行从镜像安装。

下面我们分别讨论这两种方式VMtools的安装步骤。

    1)用虚拟机启动linux,以root权限进入

       2)1.自带tools  先释放鼠标,点击虚拟机VMware工具栏上的虚拟机 => 安装VMware tools

          2.自行安装tools:选择VMware工具栏 => 虚拟机 => 设置=>cd rom=>使用ISO                                 =>定位到你要安装的Tools镜像文件,镜像文件一般名为linux.iso

       2)以root身份进入linux,这时如果是自带了tools的话,一般都会显示CDROM文件夹下的文件,

              有的版本可自动加载cdrom光驱,此时会弹出cdrom文件,直接进行第三步;

              不能自动加载光盘镜像需要手动挂载光驱,可采用以下命令完成:

                     mount  /dev/cdrom  /mnt/hgfs 将光驱挂载在指定位置

3) 打开终端,输入命令 cd /mnt/hgfs/cdrom,cd后是有空格的,进入光驱,输入命令 ls 察看是否有

VMwareTools-6.0.0-45731.i386.rpm VMwareTools-6.0.0-45731.tar.gz 两个文件

若有说明挂载成功。这两个文件分别代表Linux系统下软件的两种安装方式。

 

Linux下详细的软件安装介绍可参考其它有关文章。

4)具体安装:

       采用解压缩的方式:

             VMwareTools-6.0.0-45731.tar.gz文件复制到任意其它用户目录下,执行:

  cp /mnt/hgfs/cdrom/VMwareTools-6.0.0-45731.tar.gz  /tmp/home(目录可任意指定,目录的路径一定要正确,即上面命令中的/mnt/hgfs/cdrom/和/tmp) 

       进入复制到的那个目录,执行解压缩命令:tar  zxvf  /tmp/ VMwareTools-6.0.0-45731.tar.gz

       将文件解压到当前目录下,生成vmware-tools-distrib文件夹,进入此文件夹,输入

       ./ vmware-install.pl 命令运行安装程序,安装过程一路确定即可。

      

    采用rpm方式:

      VMwareTools-6.0.0-45731.i386.rpm文件复制到任意其它用户目录下:

       进入相应目录执行rpm –ivh VMwareTools-6.0.0-45731.i386.rpm 进行安装

       安装完成后执行vmware-config-tools.pl

      rpm安装有关的详细知识可参见《RPM大全》

3、安装结束

       你会发现linux的显示效果得到了很大的提高,随后可以修改相应显示分辨率,最重要的是安装完后就可以在主机上设置共享文件夹。

       vm/setting/Options/Share Folders

       然后在右边点击Add按键,选择主机目录。

      Linux中进入到“/mnt/hgfs”目录就可以看到windows下的内容,同样你可以在linux下将文件拷进此文件夹传递到windows下。

 

4、注意事项:

1)      安装linux时,一定要安装gcc和kernel-source;

2)光驱使用完毕可使用 umount /mnt/cdrom 卸载掉

3)VMtools 默认安装在 /usr/bin

想要卸载VMtools时可到安装路径下执行 ./vmware-config-tools.pl卸载VMtools

 

以上都是转载,以下是本人的一些实际经验

当然,版本不同,实际碰到的可能也不同

1.安装linux时选择完全安装,应该会避免一些麻烦,例如有些文章说的vmtools装到半路会卡住,原因是没有安装gcc和kernel-source,这个问题我就没碰到

2.命令格式一定要正确,cd、cp、ls命令等等。。

3.不同版本的linux文件名,文件夹的位置会略有不同,在应用时就不必拘泥于以上所介绍,例如我安装时CDROM的地址是/mnt/cdrom/,并不是/mnt/hgfs/cdrom/,里面挂载的文件也不是VMwareTools-6.0.0-45731.i386.rpm  VMwareTools-6.0.0-45731.tar.gz ,当然,只是文件名中的数字略有不同,估计是版本问题了。 mount  /dev/cdrom  /mnt/hgfs 命令中,后面部分是你要挂载到的目标目录,前部分是cdrom的所在目录,有些版本的Linux或虚拟机按了安装vmtools选项后要重启才会自动将vmtools挂载到cdrom的。如果不用重启就能自动挂载的话,挂载后的目录多数是/mnt/cdrom/,/mnt目录应该是和mount命令有关联的吧。

4.我尝试用鼠标,即图形化的界面操作,去复制CDROM中的文件到tmp文件夹,但是不成功,但是用命令行就可以。。

我装vmtools主要是为了释放鼠标,但想不到安装完后就已经可以直接将虚拟机linux中的文件直接复制到windows中,还可以互相传输,其实安装完后根本就没有设置过什么,虽然有时传输完后文件名会出现乱码,但大多数情况下是成功的,之前看过要完成传输要搞很多东西,什么samba服务,又别的什么共享文件什么的,看来那些是大路办法,反正我就没试过也可以传。这里再说明一下,我朋友的虚拟机我不知道他有没有安装vmtools,但是他的虚拟机可以释放鼠标,但不能直接用复制黏贴的方法在windows和linux间传输文件,所以我很奇怪。当然,我和他的虚拟机版本,linux版本都不同,我想这是原因吧。我使用文件传输主要就是想将他储存在他虚拟机中的程序窃取出来,但现在在我的虚拟机中轻松实现,在他那里失败了,看来只能走大路,即通过那些什么samba服务,又别的什么共享文件什么之类的来实现了。。呵呵。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值