My /etc/default/grub:
GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="loop.max_loop=256 acpi_backlight=vendor loglevel=0" GRUB_TERMINAL=console GRUB_GFXMODE=640x480 GRUB_DISABLE_LINUX_UUID=true GRUB_DISABLE_LINUX_RECOVERY="true" GRUB_GFXPAYLOAD_LINUX=text
Grub menu (if requested) displays properly in VGA mode.
My /etc/default/grub:
GRUB_DEFAULT=0 TIMEOUT= 0 TIMEOUT_ QUIET=true R=`lsb_ release -i -s 2> /dev/null || echo Debian` LINUX_DEFAULT= "quiet splash" LINUX=" loop.max_ loop=256 acpi_backlight= vendor loglevel=0" console 640x480 LINUX_UUID= true LINUX_RECOVERY= "true" _LINUX= text
GRUB_HIDDEN_
GRUB_HIDDEN_
GRUB_TIMEOUT=2
GRUB_DISTRIBUTO
GRUB_CMDLINE_
GRUB_CMDLINE_
GRUB_TERMINAL=
GRUB_GFXMODE=
GRUB_DISABLE_
GRUB_DISABLE_
GRUB_GFXPAYLOAD
Grub menu (if requested) displays properly in VGA mode.