Я зміг змінити шрифт 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
, але жодна з них, здавалося, не змусила його працювати ідеально. У мене таке відчуття, що це тому, що я генерую шрифт більшого розміру, ніж типовий, і тому гліфи за замовчуванням не можна використовувати.
Я спробую побачити, чи зможу я змусити його працювати з меншим розміром шрифту, хоча це було однією з причин, що я хотів змінити шрифт.