Thank for all these comments
Patrick Dupre composed on 2024-06-04 23:57 (UTC+0200):
Disklabel type: gpt Disk identifier: 5975BF99-78B4-4807-9CE4-C2BB0B8FE075
Device Start End Sectors Size Type /dev/sda1 2048 6143 4096 2M BIOS boot /dev/sda2 6144 33560575 33554432 16G Linux swap /dev/sda3 33560576 34584575 1024000 500M EFI System
This sda3 is the only ESP among your 3 disks. In general, having only one ESP is perfectly fine on a GNU/Linux computer, if:
1-all installations were done in legacy/BIOS mode, and none use the ESP, or 2-all installations were done in UEFI mode, and all use it, unless more than one installation is of the same distro, in which case /etc/default/grub needs its GRUB_DISTRIBUTOR= made unique on /at least/ all-1 of the matching distros. This could become Patrick Dupre, and probably should. 3-kernels are not installed on ESP. This is OK in principle, but only if ESP is large enough to fit the expected number of kernels. In traditional UEFI installations, the ESP is not used for keeping kernels or initrds. 500M is more than adequate if no kernels are kept there, but not if multiple kernels for each Fedora release are kept there.
If on Patrick's system more than one installation was done in UEFI mode, then the UEFI installations' bootloaders will be a case of last one probably wins, usurping each other at every upgrade. The result is similar to reinstalling Windows, where Window bootloader replaces GRUB code in MBR with its own to break Linux booting. The most recently installed Fedora bootloader will be the one whose ESP entry in /boot/efi/EFI/fedora/ is in control of UEFI booting.
Please boot in UEFI mode, then gather and provide here output from:
OK, I see By default, I was not using UEFI to boot. It means that I used on the MBR if I understand correctly. But because I did not make a grub2-install /dev/sda (not possible in F40!) It has never been update (as I used to do). Now, booting by using UEFI and choosing the disk sda, I get the menu with F40 (on sdc) and it boots properly.
Please correct me if I am not wrong.
Sorry for all this mail exchanges for a simple thing. Any release brings is own surprise. It may be not finished. We will see.
Thank to every body.
A-efibootmgr -v", and B-tree /boot/efi"
Also report for each of the 3 installations: a-value of GRUB_DISTRIBUTOR= in /etc/default/grub b-content of /etc/fstab c-input/output of lsblk -f -- Evolution as taught in public schools is, like religion, based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue