VMtools简介与安装

一、什么是VMware

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

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

    因此,VMware的最大好处就是方便了我们学习!详情见百度百科 http://baike.baidu.com/view/301083.htm?fr=ala0_1_1

二、什么是VMtools

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

三、安装

    我们主要讨论VMtools的安装,目前分两种,一种windows的安装,一种是linux下的安装.

(1)VMtools For Windows安装

    Windows下的安装很简单,以虚拟机VMware6.0绿色版为例,一般情况下VMtools集成在VMware中,在安装好虚拟操作系统以后,可直接安装;

        有时VMware自带的VMtools版本较低不能满足需求时可自行从镜像安装。镜像如果你下载的VMware时没有自带,也可以直接从网上单独下载VMtools。

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

       1)自带tools:  选择VMware工具栏 => 虚拟机 => 安装VMtools

       2)从镜像安装tools:选择VMware工具栏 => 虚拟机 => 设置=>cd rom=>使用ISO镜像=>定位到你要安装的Tools镜像文件,镜像文件一般名为windows.iso(根据你下载的ISO看情况)

(2)VMtools For Linux安装

    相对而言,linux下的安装要复杂许多,不过,要是你懂linux,也是手到擒来的。同上,如果你下载的VMware本身就有For Linux版本的,也可以直接安装,选择VMware工具栏 => 虚拟机 => 安装VMtools,然后以root身份进入linux进行相关安装。

    这里详细说说通过镜像文件安装的详细步骤:

    1.首先从网上下载VMtools For Linux的镜像文件,然后选择VMware工具栏 => 虚拟机 => 设置=>cd rom=>使用ISO镜像=>定位到你要安装的Tools镜像文件,镜像文件一般名为linux.iso(根据你下载的ISO看情况)

       2.此时linux可自动加载cdrom光驱,桌面上会弹出VMware Tools,如图:,此时可打开它,一般有两个文件VMwareTools-6.0.0-45731.i386.rpm  、VMwareTools-6.0.0-45731.tar.gz 这两个文件分别代表Linux系统下软件的两种安装方式。以上一般是自动挂载,如果不成功,要进行手动挂载光驱,可采用以下命令,具体方法是:

#mkdir /mnt/cdrom   注:建立一个目录用来作挂接点(mount point)
#mount -o loop -t iso9660 /dev/cdrom/linux.iso /mnt/cdrom   注:使用/mnt/cdrom就可以访问盘镜像文件linux.iso里的所有文件了。

    3.挂载成功后就是安装了。注意必须以root身份进入linux进行相关安装。Linux下详细的软件安装介绍可参考其它有关文章。这里两个文件当然就有两种安装方式了:

    1)源代码包采用解压缩的方式:

    1.先将看到的VMwareTools-6.0.0-45731.tar.gz文件复制到root家目录下,执行:

  cp /mnt/cdrom/VMwareTools-6.0.0-45731.tar.gz  /root(目录也可任意指定)

    2.进入相应目录,执行解压缩命令:tar  -zxvf  /root/VMwareTools-6.0.0-45731.tar.gz

    3.文件解压后自动生成vmware-tools-distrib文件夹,进入此文件夹,执行./ vmware-install.pl 命令进行安装配置VMtools,安装过程中的英文不用管,懂英文的可以了解下,一路回车确定即可。

    4.最后出现选择分辩率,一般选择“800X 600”,重新启用电脑就OK。

     

    2)采用rpm方式:

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

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

    3.安装完成后命令行下执行vmware-config-tools.pl以配置VMtools。

    4.最后出现选择分辩率,一般选择“800X600”,重新启用电脑就OK。

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

四、安装结束

    你会发现linux的显示效果得到了很大的提高,切换虚拟机与windows之间必须使用ctrl + alt键现在也不用了。随后可以修改相应显示分辨率(当然要你显卡支持,一般独立显卡最好),最终要的是安装完后就可以在主机上设置共享文件夹。

    开启文件共享:
   vmware---setting---options---share folder---always enable 添加一个路径,可读写(自己选择),然后进入linux,输入#cd /mnt/hgfs          //看到了共享的目录

    “/mnt/hgfs”目录就可以看到windows下共享的内容,同样你可以在linux下将文件拷进此文件夹传递到windows下。是不是很方便。当然还有linux下系统时间不同步的问题,安装完VMtools后也能解决,这里就不再赘述。

五、注意事项:

    1) 安装linux时,一定要安装gcc和kernel-source;有些信赖性的问题可能导致安装不成功,请查阅相关资料。

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

    3)VMtools 默认安装在 /usr/bin下,想要卸载VMtools时可到安装路径下执行 ./vmware-config-tools.pl卸载VMtools

转自: http://wuku.mycool.net
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐