语境

语境

我在 VirtualBox 4.1.12(在 Ubuntu 12.04 中运行)上安装了 Debian Wheezy,但在设置视频模式时遇到了问题。vga=xxx现在无法设置了,而应该使用 GRUB 设置视频模式。/etc/default/grub我设置了GRUB_GFXMODE=1024x768,这样可以,但是当我选择启动 Debian 时,它会切换回文本模式 80x25。设置GRUB_GFXPAYLOAD_LINUXkeep1024x768没有帮助。

有什么想法可以帮助我实现我的目标吗?

答案1

为了使它为我工作,我遵循了以下说明:https://askubuntu.com/a/18463

我采取的措施

成为 root 用户

su

打开/etc/default/grub

找到GRUB_GFXMODE= ...并修改为:

GRUB_GFXMODE=800x600
GRUB_GFXPAYLOAD=800x600x32

编辑/etc/grub.d/00_header

找到if [ "x${GRUB_GFXMODE}" = "x" ] ;并修改为:

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=800x600 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=800x600x32 ; fi

找到set gfxmode=${GRUB_GFXMODE}并修改为:

set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}

跑步:

update-grub2

语境

我今天成功了。因此,我不知道修复程序有多稳定 - 就应用于 grub 或 linux 内核的更新而言。我希望其他人可以澄清这些设置文件是否会被升级覆盖。

相关内容