Как получить самые первые загрузочные сообщения, до дешифрования системы и до загрузки 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
Если разрешение экрана 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