lbwww/site/docs/gnulinux/index.md

3.8 KiB

When you use osboot's default GRUB config, and osboot's grub uses fedora's default grub.cfg (in /boot/grub2/grub.cfg), fedora by default makes use of the linux16 command, whereas it should be saying linux

Do this in fedora:

Open /etc/grub.d/10_linux

Set the sixteenbit variable to an empty string, then run:

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

BLS issue

With newer versions of fedora, scripts from grub package default to generating BLS instead of grub.cfg. To change that behaviour add following line to /etc/default/grub (or modify existing one if it already exists):

GRUB_ENABLE_BLSCFG=false

Then generate grub.cfg with:

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