Feature #204

Support Boot Loader Spec in Grub

Added by admin over 3 years ago. Updated over 3 years ago.

Status:In Progress Start:2022-01-26
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:-
Target version:-
Votes: 0

Description

VMs at BitFolk are booted by a grub2 image configured to work in either PVH or PV mode. These then read the guest's grub configuration.

Newer Linux distributions including CentOS Stream 8, CentOS Stream 9 and Fedora are now using something called the Boot Loader Spec. It looks like this needs an upgrade of Grub on BitFolk's side to support.

History

Updated by admin over 3 years ago

At the moment this appears to be a Red Hat / Fedora innovation that has not yet been merged to the upstream grub source. I can't find a simple self-contained patch set that brings this feature to upstream grub so I'm going to hold off on this for a while.

The feature can be disabled in RHEL-like and Fedora with:

# echo "GRUB_ENABLE_BLSCFG=false" >> /etc/default/grub

The symptom of trying to boot with this enabled is that BitFolk's grub complains of missing command and module "blscfg".

Updated by admin over 3 years ago

  • Status changed from New to In Progress

Also available in: Atom PDF