在个人PC上使用 Linux 发行版时,时常可能会觉得默认的 grub 菜单界面非常简陋就一个黑色框框和白字。是时候该让它焕然一新了!
比较推荐一个网站:https://www.gnome-look.org/browse?cat=109
在这里选好喜欢的主题并下载压缩包。如果作者比较贴心的话,一般来说里面会放着类似 install.sh
的脚本,直接 chmod +x 脚本路径 给个权限执行就可以了。
如果没有提供脚本我们就需要手动操作一下。
我们主要编辑 /etc/default/grub
这个文件的一些参数。
首先一些发行版默认可能都没有菜单界面,那可能是因为 GRUB_TERMINAL_OUTPUT
设置为了 console
,咱只需要把它设置为 gfxterm
即可显示界面,然后 GRUB_TIMEOUT
记得设置一下界面停留秒数,否则会直接不显示。
接下来在 /boot/grub/ 下建立一个名为 themes 的文件夹(如果已经存在就省略)紧接着把带有 theme.txt 的主题文件夹整个直接拷贝到这下面。假如主题文件夹叫 test, 那么也就是 /boot/grub/themes/test ,
下面是以我的电脑为例子,来到 /etc/default/grub 里设置 GRUB_THEME
为 /boot/grub/themes/test/theme.txt
这是我的完整配置文件参考:
GRUB_TIMEOUT=5
GRUB_THEME=/boot/grub/themes/test/theme.txt
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
最后保存文件,使用命令: sudo grub-mkconfig -o /boot/grub/grub.cfg
更新一下我们的 grub.cfg 即可,重启电脑看看效果吧!