小编Lei*_*set的帖子

更改默认 Grub 字体后无框字符

我已经能够通过使用更改 Grub 的默认字体

grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
Run Code Online (Sandbox Code Playgroud)

然后将以下行添加到 /etc/default/grub:

GRUB_FONT=/boot/grub/grubfont.pf2
Run Code Online (Sandbox Code Playgroud)

而且当然

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

新字体确实出现了(记住选择等宽字体)。但是,“框”字符(在条目周围)永远不会正确显示。我想大多数字体根本没有那个字符集。有什么办法可以添加这些字符吗?甚至可以从默认的 unicode.pf2 字体中复制它们?如果这真的不可能,你知道有这些字符的字体吗?

更新:

我尝试了很多不同的方法,例如从 ttf 转换为 bdf,然后再转换为 pf2,并且我尝试仅使用 option 转换 ascii 字符--range=0x0-0x7f,但它们似乎都无法完美运行。我有一种感觉,这是因为我生成的字体比默认字体大,因此无法使用默认字形。

我将尝试查看是否可以使用较小的字体大小,尽管这是我想更改字体的原因之一。

grub2 fonts

13
推荐指数
3
解决办法
3万
查看次数

标签 统计

fonts ×1

grub2 ×1