I collected the maximum information that I could Failed Mounting /boot/efi See "systemctl boot-efi" for details Dependency failed for local file system Dependency failed for mark the ... to relabel after reboot Stopped You are in emergency mode. After logging in type "journalctl -xb" to view system logs "systemctl reboot" to reboot "systemctl default" to exit cannot open access to console, the root account is locked see sulogin(8) man page for more details Press Enter to continue Rebooting system manager confirmation Starting default target You are in emergency mode .................... What are your siggestions ? > > Hello, > > Running fc32 and fc34 is temporary > Actually, it is to be sure that I will not have issues when updating the fc32 to fc34 > which really matters. > The fc32 is the primary system, but again, as soon that I have been able to > run properly the fc42, I will upgrade it. > > I did the same procedure on another machine and it was absolutely fine. > I am a bit stuck for now. > Obviously, there are some interference between the 2 systems. > Is it only under the control of grub2? > > The incomplete booting says: > failed to mount /boot:efi > check journalctl -xb > .etc.. > Cannot open access to console the root account is locked > > see man sulogin. > > Press Enter to continue > > > Than, I did press Enter, I just get a couple of messages and and again get > Press Enter to continue > > > When I check journalctl (when I can boot on the fc30 rescue version), I do > not see any think in red which could point the issue. > The output of journalctl is very long. > > How can I provide more information? > > Thanks > > > > > > > Hello, > > > > > > On a dual boot machine (one fc32, and one fc34). > > > after I upgraded the fc32 to fc34, I cannot boot on the new fc34. > > > > What does happen? I'm not sure what "cannot boot" means because it > > doesn't tell me how it's failing. > > > > > > > I get > > > failed to mount /boot/efi > > > /boot/efi is shared by both machines > > > > > > Here is the fstab of the fc34 machine > > > > > > # > > > UUID=a5b809ae-61c2-4d67-b0f3-109e99faad39 / ext4 defaults 1 1 > > > UUID=B2EF-0CE4 /boot/efi vfat umask=0077,shortname=winnt 0 2 > > > > > > > > > The /boot/efi seem correct (it is currently mounted by the fc32). > > > > > > blkid |grep B2EF > > > /dev/sdb1: UUID="B2EF-0CE4" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="0fe1d405-6683-456c-a306-140e882e322c" > > > blkid |grep 9faad39 > > > /dev/sda6: LABEL="fedora_rescue" UUID="a5b809ae-61c2-4d67-b0f3-109e99faad39" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="OS" PARTUUID="41b9d134-b477-4ef5-8602-15fdc482a51e" > > > > > > What should I do ? > > > It seems that the installer create /boot/efi/EFI/fedora/grub.cfg > > > > I'm not really certain the best way to share a single > > /boot/efi/EFI/fedora between two Fedoras. > > > > My idea would be for Fedora 34 to be primary, and exclude shim and all > > of grub2 from being updated on Fedora 32. Well, ha, as I think about > > it, that doesn't matter anymore because there are no more updates, > > it's EOL. > > > > What you really want to do though is share a single /boot because the > > single bootloader needs to see a single set of configuration files > > found in /boot/loader/entries. And the f32 snippets will point to the > > f32 kernels and f32 system root. And the f34 snippets will point to > > the f34 kernels and system root. It definitely works, except for one > > problem: > > https://bugzilla.redhat.com/show_bug.cgi?id=1874724 > > > > > > > > > with > > > search --no-floppy --fs-uuid --set=dev a5b809ae-61c2-4d67-b0f3-109e99faad39 > > > set prefix=($dev)/boot/grub2 > > > export $prefix > > > configfile $prefix/grub.cfg > > > > > > (I could not boot either) > > > Then I run (from the fc32) > > > grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg.new > > > > > > and used this file to boot (by renamed). > > > > OK I can't tell where the f32 /boot is, but you need all the snippets > > in one /boot/loader/entries that both f32 and f34 share. > > > > I'm not sure why /boot/efi is failing to mount need to see logs for > > that, but you can also add nofail to the fstab for it so at least boot > > won't hang. > > > > The gist of what you need is one f34 bootloader in > > /boot/efi/EFI/fedora/ and its grub.cfg points to the real grub.cfg at > > /boot/grub2 which in turn loads blscfg.mod which finds and reads > > /boot/loader/entries and then creates a GRUB menu from all the > > snippets found there. > > > > > > > > > > -- > > Chris Murphy > > _______________________________________________ > > users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx > > To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx > > 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@xxxxxxxxxxxxxxxxxxxxxxx > > Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure > > > _______________________________________________ > users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx > 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@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure > _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure