类型:LinuxApp,创建时间:Jan. 1, 2012, 6:53 p.m.
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/72/。
以前配置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
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/72/。
暂时还没有任何评论。