1

I am looking for a GRUB theme with a background image and a terminal box that is actually the console, where when the system is booting the boot messages that are written to the console are displayed. Is there something out there that does this that I can modify?

I'm running both 18.04 and 16.04.

2 Answers2

0

There is a way to display boot messages in terminal, without any theme changes:
sudo gedit /etc/default/grub
Find this line

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

And change it to:

GRUB_CMDLINE_LINUX_DEFAULT=""

Or even more boot messages:

GRUB_CMDLINE_LINUX_DEFAULT="no_console_suspend initcall_debug"

To change background add this line: (or install grub theme)

GRUB_BACKGROUND=”/pathtofolder/picture.png”

Then execute the following command and reboot the system:
sudo update-grub

Note:

If we want to change the Background of grub menu, the image should be PNG, JPG or TGA image. JPG/ JPEG images must be 8-bit (256 color). Else you will get errors, so the PNG images are preferable. Images should be non-indexed, RGB.

The GIMP image editor is one application which can edit images to conform to the GRUB 2 standards. Use the Image > Mode menu options to set the properties to RGB and ensure the mode is not set to Indexed

LeonidMew
  • 2,802
0

As I posted in comment you can have the terminal box open but it will be blank. If you are booting a previous kernel version Grub automatically prints a message saying what version is loading:

grub.gif

If you are booting the newest kernel version the terminal box stays blank. To get around this limitation see this answer: Grub theme terminal-box appearing, why?

Shockingly the most pleasing grub themed boot is with Windows 10. The grub theme stays ~98% intact and Windows 10 draws a tiny pizza spinner on the screen which stays there until Windows User Signin screen appears. With Linux the terminal box will stay up until Kernel boot messages start spamming a plain text console.