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虚拟机中如何安装VMWare-Tools详解的更多相关文章

  1. Linux(二):VMware虚拟机中Ubuntu安装详细过程

    Linux(二):VMware虚拟机中Ubuntu安装详细过程 目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作系统 ...

  2. Linux中Nginx安装与配置详解

    转载自:http://www.linuxidc.com/Linux/2016-08/134110.htm Linux中Nginx安装与配置详解(CentOS-6.5:nginx-1.5.0). 1 N ...

  3. VMware虚拟机下Ubuntu安装VMware Tools详解

    一.安装步骤 1.开启虚拟机,运行想要安装VMware Tools的系统,运行进入系统后,点击虚拟机上方菜单栏的“虚拟机(M)”->点击“安装 VMware Tools”,图片所示是因为我已经安 ...

  4. 关于linux‘RedHat6.9在VMware虚拟机中的安装步骤

    redhat支持多种安装方式:光盘安装,硬盘安装和网络安装等,可以根据个人的实际情况来选择.我在这里选择的是光盘安装的方式安装RHEL6.9.(以下简称6.9) 1.首先准备好6.9的光盘镜像,在安装 ...

  5. 怎样在VMware虚拟机中使用安装并设置Ubuntu系统

    1 2 3 4 5 6 7 分步阅读 Ubuntu 系统是一款优秀的.基于GNU/Linux 的平台的桌面系统. 当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubunt ...

  6. 【转】VMware虚拟机三种网络模式超详解

    [原文]https://www.toutiao.com/i6596228488666022403/ 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费.那 ...

  7. VMWare虚拟机的网络类型配置选择详解

    VMWare虚拟机网络有三种类型,当然还有最后一种类型就是“不使用网络连接”,哈哈....... VMWare在安装会有让选择网络类型的选项,如果不确认使用那一种网络类型,也可以先随便选择一种网络类型 ...

  8. 虚拟机VMware下CentOS6.5安装教程图文详解(VMnet8)

    (写在最前面:如果你下载的iso文件 CentOS-6.*-x86_64-minimal.iso 系列,那么需要这么安装:https://blog.csdn.net/lixianlin/article ...

  9. VMware虚拟机ubuntu下安装VMware Tools步骤

    双击VMware Tools进入 找到后缀.tar.gz的压缩文件 将压缩文件复制到home目录下,home目录即左侧的主目录文件夹 打开命令行终端,默认应该就是home目录,如果不是home目录,在 ...

随机推荐

  1. Mac下快捷键列表

    主界面 command + tab 切换程序 command + ` 在程序内切换界面 command + w 关闭界面 command + q 关闭程序 command + option + esc ...

  2. JavaScript高级程序设计44.pdf

    unload事件 与load事件对应的是unload事件,这个事件在文档被完全卸载后触发,只要用户从一个页面切换到另一个页面,就会发生unload事件,最多的情况是清除引用,避免内存泄漏 与load事 ...

  3. Bzoj 2393: Cirno的完美算数教室 容斥原理,深搜

    2393: Cirno的完美算数教室 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 287  Solved: 175[Submit][Status][ ...

  4. Tornado源码探寻(请求到来)

    上一篇中介绍了tornado框架在客户端请求之前所做的准备(下图1.2部分),本质上就是创建了一个socket服务端,并进行了IP和端口的绑定,但是未执行 socket的accept方法,也就是未获取 ...

  5. 日志分析(php+nosql+rsync+crontable)

    是不是经常要分析用户的行为?是不是经常遇到多台server上传的日志一起分析?是不是对数据统计的间隔时间要求非常短?还有木有由于日志文件过大,而须要分块处理? 1.说明一点在日志写入的时候必须依照一种 ...

  6. HDU 1124 Factorial (数论)

    http://acm.hdu.edu.cn/showproblem.php? pid=1124 題目好長好長,好可怕,看完腎都萎了,以後肯定活不長.我可不能死在這種小事上,小灰灰我勵志死在少女的超短裙 ...

  7. STL algorithm算法merge(34)

    merge原型: std::merge default (1) template <class InputIterator1, class InputIterator2, class Outpu ...

  8. Coordinate System

    Coordinate System Introduction of Different Coordinate Systems Cartesian Coordinate System UI Coordi ...

  9. 一次向svn中增加所有新增文件 svn add all new files

    svn st | grep '^\?' | tr '^\?' ' ' | sed 's/[ ]*//' | sed 's/[ ]/\\ /g' | xargs svn add

  10. iOS内存泄漏自动检测工具PLeakSniffer

    新款objective-C内存泄漏自动检测工具 PLeakSniffer , GitHub地址 (https://github.com/music4kid/PLeakSniffer). 背景 前些天读 ...