我在 VirtualBox 4.1.12(在 Ubuntu 12.04 中运行)上安装了 Debian Wheezy,但在设置视频模式时遇到了问题。vga=xxx
现在无法设置了,而应该使用 GRUB 设置视频模式。/etc/default/grub
我设置了GRUB_GFXMODE=1024x768
,这样可以,但是当我选择启动 Debian 时,它会切换回文本模式 80x25。设置GRUB_GFXPAYLOAD_LINUX
为keep
或1024x768
没有帮助。
有什么想法可以帮助我实现我的目标吗?
答案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 内核的更新而言。我希望其他人可以澄清这些设置文件是否会被升级覆盖。