Grub boot menu text is way to small

I have tried many different thing’s to fix this issue. I’ve looked on google and here and have restarted many times to test the fix. Please help! I have been editing this location /etc/default/grub

Welcome to the forums @stephanie01

Here’s what i did, in /etc/default/grub place these lines:

GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE=1024x768

Then regenerate the grub config:

$ sudo grub2-mkconfig -o /boot/grub2/grub.cfg

and you should have readable text on boot.

Wow, I feel dumb now. I’ve been using this command and no wonder nothing worked.

sudo grub2-mkconfig /boot/grub2/grub.cfg

Thanks!

1 Like

The small text may be due to missing fonts. I had to copy the fonts directory from boot/grub2/ to /boot/efi/EFI/fedora/ in order to get graphics settings in /etc/default/grub to to honored.

If the "GRUB_GFXMODE=‘1024x768’ setting in /etc/default/grub causes the font to be too large, try GRUB_GFXMODE=‘1920x1080x32,auto’.

That command does nothing but display on screen without also using the -o option between the command and the file name.
See man grub2-mkconfig