CentOS设置控制台分辨率
在虚拟机上装了个CentOS,可是分辨率太小了,看不到几行。所以如果想放大CentOS的控制台分辨率,可以通过下面的方法实现。
我们要做的就是给/boot/grub/grub.conf的Kernel启动命令添加一个参数vga=791
title CentOS (2.6.18-238.19.1.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-238.19.1.el5 ro root=/dev/VolGroup00/LogVol00 vga=791
initrd /initrd-2.6.18-238.19.1.el5.img
791是VESA定制的值,指的是1024X768 16-bit,其他分辨率可以参看下表,红字可能有些显卡不支持。
320
× 200 | 640
× 400 | 640
× 480 | 800
× 500 | 800
× 600 | 896
× 672 | 1,024
× 640 | 1,024
× 768 | 1,152
× 720 | 1,280
× 1,024 | 1,400
× 1,050 | 1,440
× 900 | 1,600
× 1,200 | 1,920
× 1,200 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
16 colors | 770 | 772 | 774 | |||||||||||
256 colors | 768 | 769 | 879 | 771 | 815 | 874 | 773 | 869 | 775 | 835 | 864 | 796 | 893 | |
15-bit (5:5:5) | 781 | 801 | 784 | 880 | 787 | 816 | 875 | 790 | 870 | 793 | 865 | 797 | ||
16-bit (5:6:5) | 782 | 802 | 785 | 881 | 788 | 817 | 876 | 791 | 871 | 794 | 837 | 866 | 798 | |
24-bit (8:8:8) | 783 | 803 | 786 | 882 | 789 | 818 | 877 | 792 | 872 | 795 | 838 | 867 | 799 | |
32-bit (8:8:8)1 | 804 | 809 | 883 | 814 | 819 | 878 | 824 | 873 | 829 | 868 | 834 |
表格来自wikipedia:http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers