Feature #204
Support Boot Loader Spec in Grub
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