VMtools简介与安装

news/2024/7/19 7:25:26 标签: vmware, linux, 虚拟机, tools, windows, 工具
 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

http://www.niftyadmin.cn/n/655996.html

相关文章

你应该使用Python3里的这些新特性

概述 由于Python2的官方维护期即将结束,越来越多的Python项目从Python2切换到了Python3。可是,在实际的工作中,我发现好多人都是在用Python2的思维去写Python3的代码,Python3给我们提供了很多新的、很方便的特性,可以帮…

python自定义规律绘制_Python3 sorted() 自定义排序规则

面试题目:给定两个数N,K和N个字符串,输出2*K行,每行为字符串和该字符串出现的次数,对于前K行,按字符串出现次数降序排列,如果出现次数相同,则按字符串的字典序升序输出,后…

Spotlight on Windows监控远程监控条件

Spotlight on windows,它能够满足你对服务器实时监控的需要,让你对服务器的运行状态了如指掌。Spotlight是一款功能强大的服务器监控软件,相信有了它的保驾护航你的Windows Server服务器的完全性、稳定性会有极大的提升。当然,Sp…

lr使用小技巧

来源: http://www.yangfei.org/post/134.html 1、录制脚本中包含中文,出现乱码怎么办? 把录制选项中的Support charset选中UTF-8 录制脚本后,切换到树视图中,打开相应的脚本页面。在右侧的PageView中录制的脚本呈…

python实践意义_Python入门学习意义之Python席卷金融行业,看看吧

原标题:Python入门学习意义之Python席卷金融行业,看看吧 Python席卷金融行业 高盛集团之前发布了一份《高盛调查报告》,针对全球2500名在高盛的夏季实习生调查, 当问到你认为“哪个语言在未来会更重要”时,在被调查的全…

this 的指向问题

this的使用 this是一个根据使用环境自动取值的特殊的标识符 1全局中this为window,没用 console.log(this) 指向window 没有任何意义 2函数中使用this 普通调用的函数 - this指向 window没用 方法调用的函数 - 函数调用者(当前对象) - 非常常用 var o…

Address already in use: JVM_Bind 1098 1099 3873

Jboss的EJB应用如果在防火墙后面,通过端口1098和1099调用,需要另外打开3873端口供socket调用,同时需要修改rmi-server地址为外部IP地址或域名。 配置文件一共需要修改四处,下面以域babyken.org内,防火墙后主机IP192.1…

python条件表达式有哪几个_[转]python条件表达式的四种实现方法 和 and、or 的计算规则...

a, b, c 1, 2, 3 # 1.常规 if a>b: c a else: c b # 2.表达式 c a if a>b else b # 先执行中间的if,如果返回True,就是左边,False是右边。 # 3.二维列表 c [b,a][a>b] #实际是[b,a][False],因为False被转换为0&…