yo i keep trying to change the grub but nothing happens. ive tried i ton of different ways and the farthest i got was with https://christitus.com/bootloader-themes/ but when i rebooted nothing changed. just lmk if theres something i should be doing
First of all, post the contents of /etc/default/grub
I’ve just read through the Grub2’s theming manual. There are several things that you need to do. I’m not sure if you’ve done any of this, so I’m just going to list them out:
- The manual recommends placing the theme’s directory inside grub2’s
themes
directory. For example, if your grub directory is in/boot
, then you should place your themes directory in/boot/grub/themes/
. After you’ve cloned Titus’ repo, you should see a bunch of theme directories inside the repo. Copy those directories into/boot/grub/themes/
- Inside each theme directory, there should be a
theme.txt
file. To select a theme to use, you must set theGRUB_THEME
parameter inside/etc/default/grub
to the full path of thetheme.txt
file. - After you’ve performed steps 1 and 2, regenerate your
grub.cfg
file.
Edit:
Modified the directory name grub2
to grub
as pointed out by @ajgringo619
systemd-boot???
Pardon? The OP mentioned grub, so I’m assuming he’s using grub.
Yeh, was just wondering, most default installs are systemd-boot not grub.
I guess that’s reasonable. If the OP tried to configure grub when he’s actually using systemd-boot, then naturally none of those configurations will take effect.
On second thought, maybe the OP selected grub in calamares? Well, I’m not sure. Been a while since I used calamares.
Only one way to find out
yeah i check grub because thats what id been using is systmd better and does it work for duel booting?
I don’t think the point was that systemd-boot was better. We often have people come here trying to make changes to grub when they are not using grub. Of course, those changes don’t work.
So double checking to ensure that grub is actually being used is a pretty good idea.
They both work fine. Grub is more configurable (as evident in the fancy Titus themes in the link you shared); systemd-boot is less configurable, but it’s minimal and extremely easy to use, which is why I’m using it. When I say less configurable, I mean that you can’t change it’s appearance at all. It’s main purpose is to list out all your boot options and that’s it.
Back to your original question. If you wish to theme your grub, you should read though grub2’s documentation. The documentation has all the info you need. If you’re too lazy to read the docs, you can try out the steps I listed above first.
FYI - EOS uses /boot/grub
, not /boot/grub2
.
Whoops. My bad. Will correct it in my post.