Я смог изменить шрифт Grub по умолчанию, используя
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
и затем добавьте следующую строку в / etc / default / grub:
GRUB_FONT=/boot/grub/grubfont.pf2
И конечно
sudo update-grub
И новый шрифт действительно появился и все (не забудьте выбрать моноширинный шрифт). Но символы «коробки» (вокруг записей) никогда не отображаются правильно. Я думаю, что большинство шрифтов просто не имеют этого набора символов. Есть ли способ, которым я могу добавить эти символы? Может быть, даже скопировать их из шрифта unicode.pf2 по умолчанию? Если это на самом деле невозможно, знаете ли вы какие-нибудь шрифты с этими символами?
Обновить:
Я пробовал много разных вещей, таких как преобразование из ttf в bdf, а затем в pf2, и я пытался конвертировать только символы ascii с опцией --range=0x0-0x7f
, но ни одна из них, казалось, не позволяла работать идеально. У меня такое ощущение, что это потому, что я генерирую шрифт большего размера, чем по умолчанию, и поэтому глифы по умолчанию использовать нельзя.
Я попытаюсь выяснить, смогу ли я заставить его работать с меньшим размером шрифта, хотя это было одной из причин, по которой я хотел изменить шрифт.