Thanks for the info.
Now for the recovery which will be done within a chroot environment.
- boot to the live image.
- open a terminal window
- gain root privileges with
su
(no password required) - mount the root file system
mount -t btrfs -o subvol=root,compress=zstd:1 UUID=2f90f992-e665-42ac-b8d0-0452f56c3413 /mnt
- mount the other needed virtual file systems
for dir in sys proc run dev ; do mount --bind /$dir /mnt/$dir ; done
- chroot to the root file system of the installed OS.
chroot /mnt
- mount the remaining file systems.
mount -a
- Now verify everything is mounted properly.
mount
You should see /proc, /sys, /run, /dev, /home, /, /boot, & /boot/efi.
If not all those are seen we need to fix that before we continue.
At this point we need to see the content of the files /etc/fstab and /boot/efi/EFI/fedora/grub.cfg
cat /etc/fstab
& cat /boot/efi/EFI/fedora/grub.cfg
We also need to see the output of efibootmgr
and ls /boot/loader/entries
You should be able to connect to the internet from this environment and copy & paste from the screen here. Except for the kernel this should be your normal environment.