GRUB 字体大小可以自定义吗?

GRUB 字体大小可以自定义吗?

我想减小 GRUB 引导加载程序的字体大小。有可能吗?如何实现?

答案1

经过基于 @fpmurphy 和 @hesse 的答案的一些研究,也基于以下位置的综合线程:ubuntu论坛等等费多拉维基,我找到了如何减小GRUB2的字体大小。

  1. 选择一种字体,在本例中我选择DejaVuSansMono.ttf
  2. 将字体转换为 GRUB 可以理解的格式:
    sudo grub2-mkfont -s 14 -o /boot/grub2/DejaVuSansMono.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
  3. 编辑/etc/默认/grub文件添加一行:
    GRUB_FONT=/boot/grub2/DejaVuSansMono.pf2
  4. 使用以下命令更新 GRUB 配置:
    • BIOS:sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    • 电喷:sudo grub2-mkconfig -o /boot/efi/EFI/{distro}/grub.cfg # distro on RHEL8 is {'redhat'}
  5. 重启。

GRUB 显示的分辨率也可能影响字体的大小,更多关于分辨率等的信息,请参见上面的 ubuntuforums 链接。

答案2

在 Debian/Ubuntu 中,您可以更改默认的 GRUB 分辨率,从而导致 GRUB 菜单上的字体更大:

  1. 进行备份:sudo cp -a /etc/default/grub /etc/default/grub.bak
  2. 打开配置:sudo $EDITOR /etc/default/grub
  3. 编辑GRUB_GFXMODE条目以适合您的分辨率,例如 800x600
  4. sudo update-grub
  5. 重启; GRUB 将以您设置的模式显示。

答案3

是的,字体和字体大小都可以自定义。请参阅 grub-mkfont 实用程序。支持位图 (.pf2) 和 Truetype (.ttf) 字体。

只需在 Internet 上搜索 grub-mkfont,您很快就会找到许多必要步骤的示例。

答案4

如果您正在寻找更简单的 GUI 替代方案,您可以使用Grub 定制器更改 GRUB 的字体大小、颜色和背景。

相关内容