For Natty users, using Grub2.
This describes how to:
Set the screen resolution for the Grub Menu.
Always display the Grub Menu.
Remove the 10-second countdown timer.
Enable display of boot messages and splash screen.
Add a background image.
So far I have not figured out how to change the Grub Menu text colors (normal and highlighted). It's controlled somewhere in the /etc/grub.d/05_debian_theme file, but this file is very different from it's predecessors!
You need to make changes to one file:
/etc/default/grub
Open this file for editing (as root) in your favorite text editor.
To allow the background image to 'look good' we are going to set the resolution. Locate and uncomment (remove the #) this line:
#GRUB_GFXMODE=640x480
Change the specified resolution to one that is supported by your monitor/lcd screen. For me, my laptop has a native resolution of 1440x900 when the Desktop is displayed, so a Grub2 resolution of 1024x768 is best. My line looks like:
GRUB_GFXMODE=1024x768
Change:
GRUB_HIDDEN_TIMEOUT_QUIET=true
to:
#GRUB_HIDDEN_TIMEOUT_QUIET=true
Change:
GRUB_TIMEOUT=10
to:
GRUB_TIMEOUT=-1
Change:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Save and close the file.
Now you just need to copy (as root) the background image of your choice (must be a .png, .tga, or jpg image) to the /boot/grub folder. The image will look it's best if it is the same size as the resolution you set for GRUB_GFXMODE=
With these changes done, you need to update grub.cfg. In a console type:
sudo update-grub
Now you can shutdown and reboot your PC. Your Natty Grub Menu should be displayed with the specified resolution and your background image should be there in all it's glory.
Have fun.
This describes how to:
Set the screen resolution for the Grub Menu.
Always display the Grub Menu.
Remove the 10-second countdown timer.
Enable display of boot messages and splash screen.
Add a background image.
So far I have not figured out how to change the Grub Menu text colors (normal and highlighted). It's controlled somewhere in the /etc/grub.d/05_debian_theme file, but this file is very different from it's predecessors!
You need to make changes to one file:
/etc/default/grub
Open this file for editing (as root) in your favorite text editor.
To allow the background image to 'look good' we are going to set the resolution. Locate and uncomment (remove the #) this line:
#GRUB_GFXMODE=640x480
Change the specified resolution to one that is supported by your monitor/lcd screen. For me, my laptop has a native resolution of 1440x900 when the Desktop is displayed, so a Grub2 resolution of 1024x768 is best. My line looks like:
GRUB_GFXMODE=1024x768
Change:
GRUB_HIDDEN_TIMEOUT_QUIET=true
to:
#GRUB_HIDDEN_TIMEOUT_QUIET=true
Change:
GRUB_TIMEOUT=10
to:
GRUB_TIMEOUT=-1
Change:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Save and close the file.
Now you just need to copy (as root) the background image of your choice (must be a .png, .tga, or jpg image) to the /boot/grub folder. The image will look it's best if it is the same size as the resolution you set for GRUB_GFXMODE=
With these changes done, you need to update grub.cfg. In a console type:
sudo update-grub
Now you can shutdown and reboot your PC. Your Natty Grub Menu should be displayed with the specified resolution and your background image should be there in all it's glory.
Have fun.
Comment