自定义GRUB
目录
注意
更改 GRUB 后不要忘记重新生成
grub.cfg
。1 主题
1.1 安装
从 pling 下载主题压缩包, 比如 Vimix, 解压后运行 install.sh
自动安装;
更推荐自定义主题后手动安装:
将主题文件夹放入
/usr/share/grub/themes/
路径下。编辑
/etc/default/grub
指定主题路径, 比如:1
GRUB_THEME="/usr/share/grub/themes/vimix/theme.txt"
重新生成
grub.cfg
:1
grub-mkconfig -o /boot/grub/grub.cfg
1.2 自定义界面
下面是 Vimix 主题的 theme.txt
文件, 被我稍微改动了一些, 可供参考:
|
|
1.3 自定义字体
有些主题使用默认的 Unifont
字体, 即 /usr/share/grub/unicode.pf2
, 它是 grub 包自带的 pf2 文件, 使用 pacman -Ql grub | grep pf2
可以查找更多。
转换 ttf 格式为 pf2 格式以供 GRUB 使用:
1
grub-mkfont -s 16 -o 输出文件.pf2 源文件.ttf
-s
参数指定字号大小。需要为要使用的字号分别生成相应的文件。将生成的 pf2 字体文件放入主题文件夹下。
编辑
theme.txt
文件内的字体选项:1 2 3 4 5 6 7
... terminal-font: "Sarasa Mono SC Regular 16" ... item_font = "Sarasa Mono SC Regular 22" ... font = "Sarasa Mono SC Regular 16" ...
注意
字体文件的名称不是字体的名称。
2 默认启动上次的启动项
编辑 /etc/default/grub
, 设置以下选项:
|
|
2.1 多内核
如果使用了 多内核, 可以取消显示子菜单, 方便选择。编辑 /etc/default/grub
, 设置以下选项:
|
|
更多自定义参考 GRUB 和 GRUB/Tips_and_tricks。