Tämä ohje pätee ainakin Debianiin ja vanhempiin *buntuihin; toivottavasti joku korjaa, jos asia on uudemmissa toisin (itse en käytä).
Muokkaa ensin tiedostoa /etc/default/grub. Sieltä pitäisi löytyä tällainen pätkä:
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
Poista #-merkki GRUB_GFXMODE-rivin alusta ja tallenna. Aja:
sudo update-grub
viedäksesi muutokset Grubin asetustiedostoon.
Lopuksi on perinteisesti täytynyt hieman puukottaa update-grubin tekemää asetustiedostoa käsin. Avaa sudoten muokkaimeen /boot/grub/grub.cfg- tai /boot/grub/menu.lst-tiedosto (jakelusta riippuu, kumpaa nimeä käytetään) ja etsi rivi:
set gfxmode=xxx
missä xxx on asetettu tila, ja lisää sen jälkeen rivi:
set gfxpayload=keep
jotta Grubissa käytetty grafiikkatila periytyisi virtuaalikonsolille. Tämän jälkeen ei enää saa ajaa update-grubia, tai muutoksen yli kirjoitetaan, mistä seuraa, että aina kun päivityksessä update-grub ajetaan, muutokset voi joutua tekemään uudestaan.