設定CentOS文字模式下的解析度

因為CentOS在VM環境下使用文字模式時
其預設解析度是800*600
這真的很不方便閱讀啊~~~~~~~~~~
雖然最常的情況下還是使用ssh連到server去控管
但是偶而還是要到VM本機中看狀況
因此就來改一下解析度吧

主要的改法是修改/boot/grub/grub.conf這個檔案

vim /boot/grub/grub.conf

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.32-220.2.1.el6.i686)
root (hd0,0)
kernel /vmlinuz-2.6.32-220.2.1.el6.i686 vga=0x317 ro root=/dev/mapper/vg_radius-lv_root rd_LVM_LV=vg_radius/lv_root rd_LVM_LV=vg_radius/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_TW.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-220.2.1.el6.i686.img
title centos (2.6.32-71.el6.i686)
root (hd0,0)
kernel /vmlinuz-2.6.32-71.el6.i686 vga=0x317 ro root=/dev/mapper/vg_radius-lv_root rd_LVM_LV=vg_radius/lv_root rd_LVM_LV=vg_radius/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_TW.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-71.el6.i686.img

再把紅色的字加上去就好了
這樣就會變成了1024*768 (0x317)

如果設定錯誤的話也不用怕
因為他開機時偵測到有問題會出現
Undefined video mode number : 錯誤設定值
Press to see video modes available, to continue, or wait 30 sec

這時候按下ENTER便會秀出所有的解析度設定值
並且會針對系統所支援的給予編號去選擇
可以參考下面這個圖片

選擇所支援的開機後記得再把vim /boot/grub/grub.conf中的值給修改
不然每次開機都會錯誤!!

This entry was posted in Linux. Bookmark the permalink.