VMware虚拟机中如何安装VMWareTools详解

摘要:
详细说明如何在VMWare虚拟机中安装VMWare Tools好处:它可以支持图形界面、文件共享和其他功能。如何在VMware虚拟机中配置图形卡VMware作为虚拟机工具,许多人使用它来实现Linux和Windows的和平共存。但是,VMware提供了一种特殊工具,即VMware Tools,以帮助正确安装和设置虚拟图形卡。这里,我们以VMware3.1.1构建1790为例,介绍三种加载VMwareTools的方法。然后,必须将VMware Tools保存在此映像文件中。此时,发现有一个附加文件:vmware-linux-tools.tar。gz,它是VMware Tools的Linux安装包。
VMware虚拟机中如何安装VMWare-Tools详解
好处:可以支持图形界面,可以支持共享文件功能等

VMware虚拟机中如何配置显卡

VMware作为一款虚拟机利器,很多人都利用它来实现Linux与Windows的和平共处。相对于普通的多重引导,有了VMware,Linux对磁盘空间变得不再挑剔,不需要像多重系统那样要求独霸某个分区,随便在哪个Windows分区都可以落脚,并且可以实现Windows与Linux同时运行。下面就以Red Hat 7.3为例,介绍在虚拟机中如何配置显卡。

加载VMware Tools

既然是虚拟机,其硬件设备自然也是虚拟的,用常规方法当然无法正确安装“虚拟”设备的驱动程序。不过VMware提供了一个专门的工具——VMware Tools,来帮助正确地安装、设置虚拟显卡。这里就以VMware 3.1.1 build 1790版(已经打上汉化补丁)为例,介绍三种加载VMware Tools的方法。

1.在启动虚拟机以后,鼠标依次单击VMware主界面上的“设定”选单→“VMware工具安装”选单项,然后在弹出的对话框里单击“Install”即可。

2.在VMware里启动、运行Red Hat的时候,其底部的状态栏一直会提醒安装VMware工具,你只需单击该处(如图1所示),后面的步骤与第一种方法一样。

图1 加载VMware Tools的两种发法

3. 用上述两种方法加载好VMware Tools后,你会发现代表光驱的“设备”选单→“Ide1:0”选单项变为\VMware\VMware Workstation\Programs\Linux.iso,这说明VMware将Linux.iso这个映像文件当成是虚拟机的光盘了。那么,VMware Tools肯定是保存在这个映像文件上。这就给了我们一个启发,可以直接把该映像文件设为虚拟机的光盘:

◆ 单击“设定”选单→“编辑配置器”选单项,即可打开“编辑配置器”对话框。

◆ 在该对话框上选中“DVD/CD-ROM(IDE 1:0)”列表项,可以看到虚拟机光驱有两种连接方式,一种是直接使用物理驱动器,另一种是使用ISO映像。这里选中后者。

◆ 然后单击“浏览”按钮,指定Linux.iso映像文件的路径(位于VMware的安装目录\VMware\VMware Workstation\Programs\Linux.iso下)即可。整个过程可以参见图2所示。

图2 直接将Linux.iso映像文件指定为虚拟机的光盘


安装虚拟机显卡

从上述步骤可以看出,此时只是加载了VMware Tools(把VMware Tools光盘插入虚拟机的光驱中),还没有真正把它请进家门。下面就讲述一下它的安装方法:

1. 首先在文本登录界面,用你的根用户账号(root)和密码登录。

2. 然后挂载光驱设备,在命令行后键入“mount -t iso9660 /dev/cdrom /mnt”命令后回车。

3. 光驱挂载成功后,用“cd /mnt”命令进入/mnt目录下,再用“ls”命令显示其下的内容。这时发现多了一个文件:vmware-linux-tools.tar.gz,这就是VMware Tools的Linux安装包。

4. 然后再把该文件拷贝到tmp目录下,键入“cp /vmware-linux-tools.tar.gz /tmp”命令即可。

5. 现在虚拟机光驱的使命完成了,应该把它卸载,用命令“umount /dev/cdrom”即可。

6.接下来应该解压缩vmware-linux-tools.tar.gz文件。首先进入tmp目录,用“cd /tmp”命令,然后用“tar zxf vmware-linux-tools.tar.gz”命令将其解压缩,把它释放到同名目录下(即vmware-linux-tools目录)。

7. 然后用“cd vmware-linux-tools”进入解压后的目录,用“ls”命令显示其下的内容,从中可以看到install.pl是VMware Tools的安装程序。

8. 最后用“./install.pl”命令来运行该安装程序,然后根据屏幕提示一路回车。到此整个安装过程算是完成了。

安装完成以后,在命令提示符下输入“startx”命令,耐心地等上片刻,就能一睹Red Hat的真容了(参见图3所示)。

图3 总算可以见到Red Hat庐山真面目了


调整分辨率

见到Red Hat,还不能偃旗息鼓,看看虚拟机是不是还有什么缺憾。对了,虚拟机的窗口怎么那么大啊,原来VMware自作主张,让虚拟机默认使用宿主机(就是你的物理机器)的显示属性。这样为了看清虚拟机的全貌,我们不得不单击VMware主界面上的“全屏显示”按钮,想要返回Windows窗口,就必须再按“Ctrl+Alt”组合键。这样非常麻烦,一点也体会不出VMware的优越感。下面我们就给VMware做一下“手术”,强迫它使用更小的分辨率。为了讲述方便,我们假设宿主机的显示分辨率为1028×768。

1. 首先退出图形界面,然后在root@localhost root目录下键入“cd /etc/X11”命令并回车(注意此处的X为大写字母,后面跟两个数字1)。

2. 然后在X11目录下,键入“mc”命令并回车,即可打开Red Hat 7.3自带的文本编辑器mc。

3. 在mc编辑器窗口里找到XF86Config-4.vm文件,这就是虚拟机的显示信息配置文件,按下“F4”键,即可打开该配置文件。

图4 修改显示配置文件

4. 在该配置文件里找到Section “Screen”标题,其下的内容就是虚拟机显示器的配置信息,可以在里面找到类似于下面的配置信息,将其中“Modes”后面高于800×600的分辨率都改成800×600,注意一个也不能缺少。

Subsection "Display" Depth 8 Modes "1028×768" // 将1028×768改为800×600 ViewPort 00EndSubsection

5. 全部改完以后,按“F2”键保存,然后按“F10”键退出。

现在再试试,虚拟机已经以800×600的分辨率显示了。这样就再也不需要在宿主机和虚拟机之间来回切换。

改变默认登录方式

由于安装完Red Hat以后,才进行虚拟机显卡的配置,所以Red Hat默认为文本登录方式。粗粗一看好像没什么不妥,但是每次进入图形化界面都要输入“startx”命令。进行如下操作就能够让系统登录时自动进入图形界面:

1. 在命令模式下输入“cd /etc”命令,进入/etc目录。

2. 然后用mc编辑器打开该目录下的inittab文件,如图5所示,将该文件中“id:3:initdefault:”一句里的数字“3”改为数字“5”。其中数字“3”代表以文本方式登录,数字“5”代表以图形方式登录。如图5所示。

图5 编辑inittab配置文件

3. 修改好以后,再重启系统试试,这时已经可以直接顺利登录到图形界面了。

免责声明:文章转载自《VMware虚拟机中如何安装VMWareTools详解》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#的dapper使用网络爬虫基本原理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

arm-linux的gdb移植

转载于:http://blog.chinaunix.net/uid-23381466-id-309369.html arm-linux的gdb移植分为两种情况.一种是交叉调试版。这一种模式是需要编译一个arm-linux版本gdbserver (GDB的stub模块).然后再编译一个X86版本交叉调试的gdb.为了与桌面版本身的gdb 区别开来,一般改名为...

adb 环境配置 常用命令 [MD]

markdown 格式 博文地址 我的GitHub 我的博客 我的微信 我的邮箱 baiqiantao baiqiantao bqt20094 baiqiantao@sina.com adb简介 ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。...

自动化运维工具之Puppet基础入门

  一、简介   puppet是什么?它能做什么?   puppet是一个IT基础设施自动化运维工具,它能够帮助系统管理员管理基础设施的整个生命周期;比如,安装服务,提供配置文件,启动服务等等一系列操作;基于puppet,可实现自动化重复任务、快速部署关键性应用以及在本地或云端完成主动变更和快速扩展架构规模等;它遵循GPL协议(2.7.0以前),基于rub...

DB2维护手册

一、 DB2日常维护日操作 31、 检查管理服务器是否启动 32、 检查DB2实例是否已经启动 33、 查看表空间状态是否正常 34、 查看表的状态 45、 查看磁盘空间 46、 检查存储管理软件是否正常 47、 检查数据库备份是否正常 58、 检查归档日志是否正确归档了 59、 查看缓冲池的命中率 510、 查看当前运行最频繁的SQL,其命中率是否正常...

redis pipeline

redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常 会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下 Client: INCR XServer: 1Clien...

VMware虚拟机 指定的文件不是虚拟磁盘 打不开磁盘 vmdk或它所依赖的某个快照磁盘。 模块“Disk”启动失败。 未能启动虚拟机。

 原因一:VM提示的路径下确实没有VMDK 文件或者你用的是物理磁盘没有对应的分区。 解决:看是否误移动了了VMDK文件,或物理磁盘没有挂载或改名分区盘号(如原来是F盘、改成了E盘) 原因二: VMDK的信息错乱,我用的是物理磁盘做存放,VMDK文件只是记录了指向物理磁盘的信息。 解决方法一:新建一个虚拟机,指向物理磁盘或VMDK文件。 解决方法二:新建...