grub2下设置Linux(Debian 9)console 分辨率
Linux console默认分辨率很低,使用起来不太方便。同时grub2开始使用“fgxplayload”代替传统的“vga”参数。以下是grub2下修改console分辨率的方法(该方法在Debian 9下验证可行,传统“vga”方式配置方法见文末参考资料):
1.编辑"/etc/default/grub"配置文件,增加“GRUB_GFXPAYLOAD_LINUX=宽x高x色深”配置项;
2.运行“update-grub”命令更新grub配置,重启。grub2在一些系统(如:centos7.4)已经不支持"update-grub"命令,需要使用"grub-mkconfig -o /boot/grub2/grub.cfg"代替。
3.关于分辨率选择
grub2命令行(在grub引导界面键入“c”进入命令行)提供了"vbeinfo"命令查看当前支持的分辨率。该命令默认显示所有可用项,可输入目标分辨率(如:"vbeinfo 1024x760")进行筛选。
4.关于centos下设置无效的解决
contos下需要将“/etc/default/grub”配置文件的GRUB_TERMINAL_OUTPUT="console"替换为GRUB_TERMINAL_OUTPUT="gfxterm"。在console模式下,gfx相关配置不生效。
参考资料:
https://zhidao.baidu.com/question/1242761427135518419.html