您的位置:首页 > 其它

VMtools简介与安装

2011-11-09 14:01 302 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: