Grub - mode of action

linerman

New Member
Credits
29
Hi,

Recently, I have installed Arch on my disk as a second distro, next to Ubuntu Studio.
The disk is MBR with typical Grub installation (non-UEFI installation due to the fact it is external HDD with no UEFI support as external HDD)

Arch overritten Ubuntu grub, then I went thru some configuration and both system boot correctly.
Getting to the point.
During Ubuntu Studio booting I always had typical splash : White-blue glow Ubuntu Studio with black background.
Right now, after Arch grub overwrote ubuntu grub, Studio is booting with horrible pink splash.
I did not installed any plymouth themes etc, so I wonder how is grub working.
I assume that Ubuntu grub places its own splash somewhere in the mbr and if other distro overwrote that, then there is no splash or some standard one.
If not then, there has to be a possibility to switch that pink splash to default studio one, am I right?
So the question is: Is there a possibility to have back default ubuntu studio splash or not, without messing in with the grub config inside Ubuntu?
 


captain-sensible

Well-Known Member
Credits
8,539
so to clarify, and i'm sure others will either agree or disagree. The last linux install will be the one having control over grub and its from that one that you will run commands such as update-grub.

now there is a file in my system located /etc/default called "grub" and contains at start:

Code:
# If you change this file, run grub-mkconfig -o /boot/grub/grub.cfg
# afterwards to update /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=$( sed 's/Slackware /Slackware-/' /etc/slackware-version )
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
Now if you go to https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html and shimmy down to "GRUB_BACKGROUND" its says

Set a background image for use with the ‘gfxterm’ graphical terminal. The value of this option must be a file readable by GRUB at boot time, and it must end with .png, .tga, .jpg, or .jpeg. The image will be scaled if necessary to fit the screen.

So you can perphaps add an entry to /etc/default/grub like :

Code:
GRUB_BACKGROUND=/usr/share/images/grub/YOUR-IMAGE.tga
you will do that on the Arch OS; you can choose oe create any image you like. As quoted above you can try as root update-grub which from memory is a stub for grub-mkconfig -o /boot/grub/grub.cfg
 

f33dm3bits

Gold Member
Gold Supporter
Credits
12,774
you will do that on the Arch OS; you can choose oe create any image you like. As quoted above you can try as root update-grub which from memory is a stub for grub-mkconfig -o /boot/grub/grub.cfg
update-grub doesn't exist on Arch.
 

linerman

New Member
Credits
29
Thank you for your answers.
I guess we misunderstood each other.
I would like to change ubuntu studio bootsplash not grubsplash.
So default looks sth like :
https://cdn.pling.com/img/e/3/a/2/153d200290ccc703ba798b8ae1f2310093bd.png

and right now I have sth similiar to that:
https://ubuntuhandbook.org/wp-content/uploads/2019/06/ubuntu-bootsplash-600x368.jpg

Of course I have tried to install plymouth default theme, but it did not change anything, apart from the fact that background is now blue, not pink.

And that is makes me wonder. Why changing grub in mbr has impact on bootsplash (or also called usplash)
 

Members online


Latest posts

Top