佛山哪个做网站的好/新闻头条最新消息今天
以前配置grub1的方法是修改/etc/grub.conf,而grub2则是修改/etc/grub.d/里面的脚本。里面的脚本过于深奥,我稍微查看了一下,改分辨率的方法是修改/etc/default/grub的内容:
在GRUB_CMDLINE_LINUX里面增加内核参数:
GRUB_CMDLINE_LINUX="vga=792"
注意要注释掉:
# GRUB_TERMINAL=console
默认这一行是注释掉的,不然vga就没用了。
做完调用:
grub-mkconfig -o /boot/grub/grub.cfg
刷新一下配置
顺便改掉恶心的debian字体,换成已经习惯了的vga字体。方法是修改/etc/default/console-setup:
注释掉以下两行:
#FONTFACE="Fixed"
#FONTSIZE="16"
重启搞定。
似乎现在的Linux内核不认"vga="这个参数了。启动之后,内核会打印出一个警告,要求用户在载入内核前设置屏幕分辨率:
set gfxpayload=1024×768x16
不过我在/etc/default/grub里面增加了这一行并没有效果:
GRUB_GFXPAYLOAD_LINUX=1024×768x16
以后再研究一下了。
附几个VGA参数的取值:
640×480x8 769
640×480x16 785
640×480x24 786
640×480x32 809
800×600x8 771
800×600x16 788
800×600x24 789
800×600x32 814
1024×768x8 773
1024×768x16 791
1024×768x24 792
1024×768x32 824
1280×1024x8 773
1280×1024x16 794
1280×1024x24 795
1280×1024x32 829