![GRUB 字体大小可以自定义吗?](https://linux22.com/image/20869/GRUB%20%E5%AD%97%E4%BD%93%E5%A4%A7%E5%B0%8F%E5%8F%AF%E4%BB%A5%E8%87%AA%E5%AE%9A%E4%B9%89%E5%90%97%EF%BC%9F.png)
我想减小 GRUB 引导加载程序的字体大小。有可能吗?如何实现?
答案1
经过基于 @fpmurphy 和 @hesse 的答案的一些研究,也基于以下位置的综合线程:ubuntu论坛等等费多拉维基,我找到了如何减小GRUB2的字体大小。
- 选择一种字体,在本例中我选择DejaVuSansMono.ttf
- 将字体转换为 GRUB 可以理解的格式:
sudo grub2-mkfont -s 14 -o /boot/grub2/DejaVuSansMono.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
- 编辑/etc/默认/grub文件添加一行:
GRUB_FONT=/boot/grub2/DejaVuSansMono.pf2
- 使用以下命令更新 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'}
- BIOS:
- 重启。
GRUB 显示的分辨率也可能影响字体的大小,更多关于分辨率等的信息,请参见上面的 ubuntuforums 链接。
答案2
在 Debian/Ubuntu 中,您可以更改默认的 GRUB 分辨率,从而导致 GRUB 菜单上的字体更大:
- 进行备份:
sudo cp -a /etc/default/grub /etc/default/grub.bak
- 打开配置:
sudo $EDITOR /etc/default/grub
- 编辑
GRUB_GFXMODE
条目以适合您的分辨率,例如 800x600 sudo update-grub
- 重启; GRUB 将以您设置的模式显示。
答案3
是的,字体和字体大小都可以自定义。请参阅 grub-mkfont 实用程序。支持位图 (.pf2) 和 Truetype (.ttf) 字体。
只需在 Internet 上搜索 grub-mkfont,您很快就会找到许多必要步骤的示例。
答案4
如果您正在寻找更简单的 GUI 替代方案,您可以使用Grub 定制器更改 GRUB 的字体大小、颜色和背景。