Answers:
如果设置了此变量,它将控制Linux内核启动的视频模式,从而替换'vga ='引导选项(请参阅linux)。可以将其设置为“文本”以强制Linux内核以普通文本模式启动,可以设置为“保留”以保留使用“ gfxmode”设置的图形模式,也可以设置为“ gfxmode”的任何允许值以设置特定的图形模式。 (请参阅gfxmode)。
请注意,根据您的内核,发行版,图形卡以及月相的不同,使用此选项可能会导致GNU / Linux遭受各种显示问题的困扰,尤其是在启动序列的早期。如果遇到问题,请将此变量设置为'text',GRUB会告诉Linux以普通文本模式引导。
默认值是特定于平台的。在具有纯文本模式的平台(例如PC BIOS平台)上,默认值为“文本”。否则,默认值可能是“自动”或特定的视频模式。
该变量通常由'GRUB_GFXPAYLOAD_LINUX'设置(请参见简单配置)。
但更重要的是:我发现error: no video mode activated
您收到有关Bug 699802的消息,并且有可能的解决方案:
Decommenting
#GRUB_GFXMODE=640x480
在/etc/default/grub
实际上解决了这个问题。切记sudo update-grub
更改后要跑步/etc/default/grub
。
另请参阅评论27以及评论24和30,这是有趣的解决方法。评论30:
只是想确认数字24的方法对具有加密分区的人(对打扰的东西不打扰)是否有效。这样,像我这样的人就不必四处寻找简单的命令(这是我第一次使用linux)。启动终端并转到目录
cd /usr/share/grub/
。使用将字体文件复制到另一个目录(cp
需要sudo
并一次*.pft
复制三个字体文件),sudo cp *.pf2 /boot/grub
然后使用来更新grubsudo update-grub
。