今天在虚拟中安装好RHEL6.0后发现屏幕分辨率默认是800X600的,没有铺满整个虚拟机的屏幕,感觉很不舒服。google一下后,发现是要安装VMware Tools。

使用root登录linux系统(也可以使用用户登录后su root完成后续操作)

在VM菜单中进入settings。选择CD/DVD(IDE),使用Use ISO p_w_picpath file,在你的安装目录下找到VMware\linux.iso,我的如下:






完成以后可以在RHEL桌面发现一个iso的镜像文件。有的能直接进入镜像,点击相应的VMware-tool***.rpm后安装。但是通常这种方法不可行。因此需要使用命令安装。

进入VMware Tools文件夹。cd /media/VMware\ Tools.

PS:这里由于VMware Tools文件夹的名字带有空格,因此不能直接输入cd /VMware Tools,这样会出现没有VMware文件夹的错误,这是需要在空格前加入符号"\"。

进入以后会看见一个名字为VMware-Tools.tar.gz的压缩包,(或类似名字)

这是将这个压缩包解压。使用命令tar -xvf VMware-Tools.tar.gz

这时候会出现没有权限的错误,使用chmod命令加上权限后还是没有作用。其实原因是不能在iso文件中解压,因为iso文件不可写。这个时候需要将VMware-Tools.tar.gz复制到其他的目录,如使用命令

cp VMware-Tools.tar.gz /home/fan

这样再进入/home/fan目录下,再使用命令tar -xvf VMware-Tools.tar.gz进行解压。解压后使用ls命令查看,得到如下文件:









使用more INSTALL命令查看安装说明,如下:






可以看到,运行./vmware-install.pl命令便可以开始安装。

于是在终端下输入./vmware-install.pl,这时便出现了安装提示,按照提示,[]中的为默认设置,安装默认一步步敲回车即可完成安装。

PS:当出现如下提示时,默认为[no]的改为yes,这样在安装后就能自动匹配屏幕大下,如果使用no的默认设置则在安装后需要再次进行设置。这里我设置的是yes。



一切安装完成,reboot后你就会发现你的桌面铺满整个虚拟机啦。enjoy it!

如果安装后需要重新设置,则在终端下输入命令vmware-config-tools.pl即可以重新进行设置。运行这个命令需要root权限。