Byłem w stanie zmienić domyślną czcionkę Grub, używając
grub-mkfont -s 16 -o /boot/grub/grubfont.pf2 font.tty
a następnie dodając następujący wiersz do / etc / default / grub:
GRUB_FONT=/boot/grub/grubfont.pf2
I oczywiście
sudo update-grub
Pojawiła się nowa czcionka i wszystko (pamiętaj, aby wybrać czcionkę o stałej szerokości). Ale znaki „pola” (wokół wpisów) nigdy nie są wyświetlane poprawnie. Myślę, że większość czcionek po prostu nie ma tego zestawu znaków. Czy jest jakiś sposób na dodanie tych znaków? Może nawet skopiujesz je z domyślnej czcionki unicode.pf2? Jeśli nie jest to naprawdę możliwe, czy znasz jakieś czcionki, które mają te znaki?
Aktualizacja:
Próbowałem wielu różnych rzeczy, takich jak konwersja z ttf na bdf, a następnie do pf2, i próbowałem konwertować tylko znaki ascii z opcją --range=0x0-0x7f
, ale żadna z nich nie sprawiała, że działał idealnie. Mam wrażenie, że dzieje się tak, ponieważ generuję czcionkę większą niż domyślna, dlatego domyślnych glifów nie można używać.
Spróbuję sprawdzić, czy uda mi się sprawić, by czcionka działała z mniejszym rozmiarem czcionki, chociaż był to jeden z powodów, dla których chciałem zmienić czcionkę.