GRUB yazı tipi boyutu özelleştirilebilir mi?


Yanıtlar:


42

Fpmurphy ve @hesse'nin cevaplarına dayanan bir araştırmadan sonra, ayrıca ubuntuforums ve Fedora Wiki'deki kapsamlı bir konuya dayanarak GRUB2'nin yazı tipi boyutunu nasıl azaltacağımı öğrendim.

  1. Bir yazı tipi seçin, bu örnekte DejaVuSansMono.ttf'yi seçtim
  2. Fontu GRUB'un anlayacağı biçimde dönüştürün:
    sudo grub2-mkfont -s 14 -o /boot/grub2/DejaVuSansMono.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
  3. Düzen / etc / default / grub dosyası bir satırı ekleyerek:
    GRUB_FONT=/boot/grub2/DejaVuSansMono.pf2
  4. GRUB yapılandırmasını şununla güncelle:
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  5. reboot.

GRUB ekranının çözünürlüğü, yukarıdaki ubuntuforums bağlantısındaki yazı tipi boyutunu, çözünürlüğünü vb. Etkileyebilir.


5
Çok havalı. 36px boyutunda, bootloader nihayet yüksek çözünürlüklü bir ekranda iyi görünüyor. grub-mkfontGrub2 yerine grub ( ) ile de çalışır.
BurninLeo

4
Teşekkürler! grub-mkfontve grub-mkconfigbenim durumumda (grub2 olmasına rağmen).
Delme

grub-mkfontkomutu yerine getirmeye çalıştığımda şunu alıyorum:Freetype Error 21 loading glyph 0x2c7 for U+0x33f: invalid composite glyph
Aaron N. Brock

1
grub-mkfontve sudo update-grubbenim için Ubuntu'da. HiDPI / 4k ekranlar için mükemmel
aidan

1
UEFI sisteminde bir kişi kullanılacakgrub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
scrutari

5

Evet, hem font hem de font boyutu özelleştirilebilir. Grub-mkfont yardımcı programına bakın. Bitmap (.pf2) ve Truetype (.ttf) yazı tipleri desteklenir.

Sadece grub-mkfont'da bir İnternet araştırması yapın ve hızlı bir şekilde gerekli adımların bazı örnekleriyle karşılaşacaksınız.


1
Gerçekten de bu belgeyi buldum ama bir şekilde ihtiyacım olan update-grub, Fedora 16 (?) 'Da hangi komutu kullanmadığım.
Benjamin

Tamam, başka bir yerde güncelleme grubunun eşdeğeri olduğunu görüyorum grub2-mkconfig -o /boot/grub2/grub.cfg.
Benjamin

4

Debian / Ubuntu'da varsayılan GRUB çözünürlüğünü değiştirebilir, böylece GRUB menüsünde daha büyük fontlar elde edebilirsiniz:

  1. sudo cp -a / etc / default / grub /etc/default/grub.bak
  2. sudo vi / etc / default / grub
  3. Çözünürlüğünüze uygun şekilde "GRUB_GFXMODE" girişini düzenleyin, örneğin 800x600
  4. sudo güncelleme grubu
  5. Yeniden başlat - GRUB belirlediğiniz modda gösterilecektir, örneğin 800x600

1
Olmalı sudo update-grub- en azından Ubuntu 17.10'da.
Alan Mimms

1
Haklısın, güncelleme grubudur. Buna göre 4. satır güncellendi.
12'de

Grub seviyesinde bu tür işler, ancak daha sonra X ekranım da 800x600 boyutunda, urgh. (Intel video kartı, FBDEV sürücüsü, OpenSUSE Artık 15.0)
David Faure,

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.