最近为了学习Linux相关知识,在VMware中安装了CentOS(我安装的是较为老旧的CentOS5.3)。
运行虚拟机之后发现分辨率最高只能调整为800*600,使用起来极为不便,于是在此分享一下调整的方法。
调整X window的分辨率
- 运行虚拟机,进入x windows。
- 点击VMware Workstation菜单栏中的“虚拟机菜单”,选择VMware Tools。此时VMware Tools的安装镜像会挂载到虚拟机的光驱中。
- 打开光驱找到后缀名为.tar.gz的安装包,复制到home目录下任意文件夹中。
- 打开终端,进入安装包所在路径,运行
tar -zxvf 安装包名
命令开始解压缩安装包 。 - 进入解压生成的vmware-tools-distrib路径,root权限运行
vmware-install.pl
进入安装过程。期间可以一路enter选择默认值,直到出现Enjoy提示,表示安装成功。 - 重启虚拟机,x window下的分辨率已经自适应窗口大小,也可自由修改。
tty的分辨率修改
x window的分辨率修改好后,ttf的分辨率还是默认的800*600,需要进一步设置。
可以通过给Linux kernel传递vga参数的办法来修改分辨率。
- root用户输入
vi /boot/grub/grub.conf
命令打开grub.conf。 - 进入vi编辑模式,在kernel的行尾添加
vga=参数值
,保存退出。
vga的参数值可以参考下图(图片来源为 http://blog.csdn.net/jxm_csdn/article/details/38269511) ,或设置为ask,即为每次启动询问vga值。
因为是16进制数,需要在数值前加入0X。
以我为例,我想将tty设置为1440*900分辨率32位,那么我需要将vga的值设置为0X36D。
网友评论