在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的两种发法
【在VMware下配置显卡】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所示) 。

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

推荐阅读