「GRUB」- 修改字体

GRUB使用的字体是PFF2字体,字体的扩展名为.pf2

字体文件的位置为:

如何修改字体?

系统环境:Debian 8

编辑/etc/default/grub文件,加入如下内容:

GRUB_FONT=/boot/grub/fonts/m.pf2

其中,/boot/grub/fonts/m.pf2为字体文件的路径。然后运行update-grub命令。

或者,修改/boot/grub/grub.cfg文件,加入如下行:

loadfont /boot/grub/fonts/m.pf2

推荐使用修改/etc/default/grub文件的方法。

如何制作PFF2字体?

系统环境:Debian 8

如果对于发行版默认提供的PFF2字体不满意,可以使用grub-mkfont命令(属于grub-common软件包),使用TTF字体生成PFF2字体。命令如下:

#!/bin/sh

grub-mkfont -s 14 -o /boot/grub/fonts/m.pf2 \
    /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

# 参数/boot/grub/fonts/m.pf2为字体文件的输出路径
# 参数/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf为TTF字体文件的路径

参考文献

Can GRUB font size be customised?