[Tip] Customize GRUB2 in ArchLinux

A compa asked me to explain how to customize GRUB in Archlinux so I'll leave it here:

1.- Find a topic that we like

Or make yours if you have more time I'll take Archxion's example. Archxion is in yaourt you could install it with

yaourt -S grub2-theme-archxion

or download it from Git and copy the directory to

# mv -Rv ~ / Archxion / boot / grub / themes

2.- Edit / Etc / default / grub

# vim / etc / default / grub

We look for the section

[...] # GRUB_THEME = "path / to / gfx / theme" [...]

The line is commented, we uncomment the line and add the path of the topic

[...] GRUB_THEME = "/ boot / grub / themes / Archxion / theme.txt" [...]

and since we walk around these parts we can reduce the waiting time of GRUB

GRUB_TIMEOUT = 3

We save the changes

3.- Generate the new grub.cfg

# grub-mkconfig -o /boot/grub/grub.cfg

We restart and ready now GRUB2 will have a nice theme:

GRUB

This article has been written in our forum by wada4I just bring it here with some small edits in the text.

23 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   ivanlinux said

    Excellent, too bad I don't use Arch 😀

  2.   Tesla said

    And customizing grub on Debian follows the same pattern? Or is it only possible with ArchLinux version?

    The truth is that the result is impressive. Used to the default grub of Debian and / or LMDE XD

    1.    sieg84 said

      yes it should be almost the same

  3.   EGR said

    I would go to luxury to complete the decoration of my debian a theme similar to the one you have shown from arch.

  4.   geronimo said

    Delujo ,, but I don't change my syslinux for anything

  5.   Mauricio said

    Thanks for sharing.

    It works on my desktop computer with intel graphics, while on my laptop it doesn't work with nvidia drivers. It gives a graph not found error.

    I need to try the noveau drivers, but I am lazy to uninstall again and install ejjeje.

    I just wanted to comment on that detail.

    1.    daekko said

      You have to adjust the resolution they recommend that it be the following GRUB_GFXMODE = 1024 × 768 I hope it helps you 😀

      1.    sieg84 said

        a higher resolution can be used, it depends on the video card and monitor.

      2.    Mauricio said

        The error is when it goes up to the desktop, at boot, it looks fine.

  6.   daekko said

    It was a long time since I modified the grub .. The truth is that it looks very good 😀… I tried it with the Nvidia drivers and there were no problems ..

  7.   xykyz said

    It's a shame that they recommend a 4: 3 resolution with that theme, but otherwise it looks pretty good, thanks for the tip, especially because I've never bothered to install a theme for grub! 🙂

  8.   pansxo said

    Oops! tested on my linuxMint 16, with Archxion recommended resolution 1024x768 and nothing. I do not have the envy proprietary drivers installed, I am surely pulling with the native linuxmint (noveau) but I don't know if it is due to this. I accept suggestions. And for the entrance, excellent contribution.

    1.    sieg84 said

      use the "auto" option

    2.    pansxo said

      good friends, in the end I found a solution to my problem, and I comment on it in case it works for someone.
      -in the boot process of my machine press the «c» key to enter the #grub console>
      -Once in the console you write «vbeinfo» and the resolutions accepted by our grub will appear
      -mine in this case was: 1024x768x32 and not 1024x768
      -Now all that remains is to configure the file «/ etc / default / grub» in the line
      GRUB_GFXMODE = 1024x768x32
      -we save the file
      -we save the changes with:
      grub-mkconfig -o /boot/grub/grub.cfg
      -and ready
      I hope it helps you. greetings to all.

  9.   day said

    Excellent tip, do you know any other topic for grub2?

  10.   Gregory Swords said

    Looks great; if it weren't for how horrendous your setup is (of GRUB2 in general), I would use it… At the moment I'm a happy Syslinux user.

  11.   f3niX said

    And do you have all that installed? oO

  12.   LUDERCAST said

    Changos, someone could help me, I use Mnajaro and I thought I could do the same, but I get the following:
    mv -r ~ / Archxion / boot / grub / themes
    mv: invalid option - 'r'
    Try 'mv –help' for more information.

    I already visualized the help and did not see an option "-r"

    Thank you

    1.    pansxo in said

      try with capital "mv -R", or instead of cutting or moving, copy the Archxion folder to the indicated destination, it's basically the same.

      1.    f3niX said

        Correct is uppercase -R have an error there.

  13.   Mauricio said

    Comment that the theme you install is called Dharma.

  14.   arcnexus said

    It is very cool, thanks.

  15.   Obadiah said

    Sorry the inconvenience is new in the previous, you will have some tutorials to start in graphical mode heh, do some research on playmouth but I don't know how to apply it. Thanks in advance.