如何让第一个启动信息变得更小?

如何让第一个启动信息变得更小?

如何让系统解密之前和 uvesafb 加载之前的最初启动消息变得更小?我试过:

GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=1024x768

GRUB_GFXMODE=1024x768x8
GRUB_GFXPAYLOAD_LINUX=1024x768x8

GRUB_CMDLINE_LINUX="video=VGA-1:640x480"

与十六进制代码相同(根据 支持sudo hwinfo --framebuffer),

/etc/default/grub

  set gfxmode=${GRUB_GFXMODE}    
  set gfxpayload=keep
  load_video
  insmod gfxterm
  insmod vbe

/etc/grub.d/00_header。当然,总是sudo update-grub2

字母仍然很大。上述某些可能性甚至会导致在 uvesafb 加载之前出现黑屏。

版本:grub-mkconfig (GRUB) 1.99-12ubuntu5

答案1

假设你的屏幕分辨率是 1024x768,你只需要添加

GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep

然后/etc/default/grub运行

sudo update-grub

下面是我的 grub 文件和原始文件的差异(我的分辨率是 1280x1024):

$ diff /etc/default/{grub,grub.bak}
25,26c25
< GRUB_GFXMODE=1280x1024
< GRUB_GFXPAYLOAD_LINUX=keep
---
> #GRUB_GFXMODE=640x480

答案2

我猜是 3.0.0.16 左右的内核更新解决了这个问题,不需要我做任何改动。文本现在变小了,这正是我喜欢的。也许这是一个内核错误。

相关内容