On Sun, May 26, 2019 at 11:14 PM François Patte
<francois.patte(a)mi.parisdescartes.fr> wrote:
> 5. BLS installation by default !?
https://fedoraproject.org/wiki/Changes/BootLoaderSpecByDefault
???
Moreover my system uses raid-1 + lvm
Do you mean that grubby --- which seems to be the grub configuration
tool chosen by fedora --- cannot handle my installation? What can I do:
change to another distrib?
Fedora 30, both new installations and upgrades from Fedora 28/29, has
GRUB bootloaderspec enabled by default.
grubby isn't used during kernel upgrades anymore, there are scripts in
the kernel package that create a bootloader file for that kernel and
is dropped into /boot/loader/entries - and then a GRUB blscfg.mod
module parses the drop-in scripts in /boot/loader/entries to create
the GRUB menu. This means the grub.cfg is static, is no longer either
recreated or modified.
And it should support raid1 + LVM. If it's not, it's a bug and should be fixed.
Anyway, you can include the following information. Ideally attach it
all to a detailed bug report describing the problem, but you can use
fpaste, pastebine, Google Drive, or Nextcloud URL for your files:
# blkid
# efibootmgr -v
# rpm -qa | grep grub2
# fdisk -l /dev/sdX ##where X is the device node for boot & root partitions
Include these files:
/etc/fstab
/etc/default/grub
/boot/efi/EFI/fedora/grub.cfg or /boot/grub2/grub.cfg
/boot/efi/EFI/fedora/grubenv or /boot/grub2/grubenv
/boot/loader/entries/* ## all of them
--
Chris Murphy