跳转至

如何修改Grub启动引导文件

概要: 通过自定义grub文件,定制Linux启动行为

创建时间: 2023.12.11 21:39:29

更新时间: 2023.12.11 21:48:00

修改Grub字体

以谷歌字体NotoSansSC-Medium.otf为例,修改Grub显示的字体(Fedora39)

转换字体文件

常见的ttfotf等字体文件无法被grub识别,必须先转换

Bash
sudo grub2-mkfont -s 24 -o /boot/grub2/NotoSansSC-Medium.pf2 ./NotoSansSC-Medium.otf

备份Grub配置

Bash
sudo cp /etc/default/grub /etc/default/grub.bak

修改Grub配置

原始的配置文件

Bash
1
2
3
4
5
6
7
8
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
新增如下两行
Bash
GRUB_FONT=/boot/gru2/boot/grub2/NotoSansSC-Medium.pf2
GRUB_GFXMODE=1920x1080
image.png

更新Grub配置

Bash
sudo grub2-mkconfig -o /boot/grub/grub.cfg
image.png

参考