Fedora not showing in grub (UEFI) after installation

Hi there,

I have a (UEFI) laptop, that previously ran Arch (with systemd-boot) and Windows 10 in dual-boot. As I’m giving away the laptop to a family member, I wanted to switch it over to fedora. Therefore, I simply reused the old Arch partitions and installed fedora. Sadly after the installation is completed, although I now get a GRUB screen, it only shows Windows (and the option to go into firmware), but the new installation of fedora is missing.
In the boot device selection from UEFI I see two Fedoras, both lead me to the same grub screen with only windows present.

Here are some infos about the setup, queried from the live usb:

[liveuser@localhost-live ~]$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0   1.8G  1 loop
loop1         7:1    0   7.6G  1 loop
β”œβ”€live-rw   253:0    0   7.6G  0 dm   /
└─live-base 253:1    0   7.6G  1 dm
loop2         7:2    0    32G  0 loop
└─live-rw   253:0    0   7.6G  0 dm   /
sda           8:0    0 931.5G  0 disk
β”œβ”€sda1        8:1    0    16M  0 part
β”œβ”€sda2        8:2    0  58.6G  0 part
└─sda3        8:3    0 872.9G  0 part
sdb           8:16   1   3.7G  0 disk
β”œβ”€sdb1        8:17   1   1.9G  0 part /run/initramfs/live
β”œβ”€sdb2        8:18   1   9.9M  0 part
└─sdb3        8:19   1   300K  0 part
zram0       252:0    0     8G  0 disk [SWAP]
nvme0n1     259:0    0 238.5G  0 disk
β”œβ”€nvme0n1p1 259:1    0   260M  0 part
β”œβ”€nvme0n1p2 259:2    0    16M  0 part
β”œβ”€nvme0n1p3 259:3    0 127.3G  0 part
β”œβ”€nvme0n1p4 259:4    0   954M  0 part
β”œβ”€nvme0n1p5 259:5    0   4.9G  0 part
β”œβ”€nvme0n1p6 259:6    0  1000M  0 part
└─nvme0n1p7 259:7    0 104.1G  0 part

During installation, I set the following mountpoints
/ on /dev/nvme0n1p7 (formated)
/boot on /dev/nvme0n1p4 (formated)
/boot/efi on /dev/nvme0n1p1
/home on /dev/sda2

Windows sits on /dev/nvme0n1p3 and also uses nvme0n1p3 for the efi

Here is the free space, just to check if a writing operation failed because of limited space:

[liveuser@localhost-live ~]$ df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                7.8G     0  7.8G   0% /dev/shm
tmpfs                3.1G   10M  3.1G   1% /run
/dev/sdb1            1.9G  1.9G     0 100% /run/initramfs/live
/dev/mapper/live-rw  7.4G  5.8G  1.7G  79% /
tmpfs                7.8G  8.0K  7.8G   1% /tmp
vartmp               7.8G  189M  7.6G   3% /var/tmp
tmpfs                1.6G  3.7M  1.6G   1% /run/user/1000
/dev/nvme0n1p7       102G  5.4G   92G   6% /mnt
/dev/nvme0n1p4       921M   58M  800M   7% /mnt/boot
/dev/nvme0n1p1       256M  203M   54M  80% /mnt/boot/efi

And this is the file tree:

[liveuser@localhost-live ~]$ sudo tree /mnt/boot
/mnt/boot
β”œβ”€β”€ config-6.0.7-301.fc37.x86_64
β”œβ”€β”€ efi
β”‚   β”œβ”€β”€ BOOT
β”‚   β”‚   └── BOOT.SDI
β”‚   β”œβ”€β”€ d5c65cd9f42c42329a87ea2c80a47553
β”‚   β”‚   β”œβ”€β”€ 0-rescue
β”‚   β”‚   β”‚   β”œβ”€β”€ initrd
β”‚   β”‚   β”‚   └── linux
β”‚   β”‚   └── 6.0.7-301.fc37.x86_64
β”‚   β”‚       β”œβ”€β”€ initrd
β”‚   β”‚       └── linux
β”‚   β”œβ”€β”€ EFI
β”‚   β”‚   β”œβ”€β”€ Boot
β”‚   β”‚   β”‚   β”œβ”€β”€ BOOTIA32.EFI
β”‚   β”‚   β”‚   β”œβ”€β”€ bootx64.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ fbia32.efi
β”‚   β”‚   β”‚   └── fbx64.efi
β”‚   β”‚   β”œβ”€β”€ fedora
β”‚   β”‚   β”‚   β”œβ”€β”€ BOOTIA32.CSV
β”‚   β”‚   β”‚   β”œβ”€β”€ BOOTX64.CSV
β”‚   β”‚   β”‚   β”œβ”€β”€ gcdia32.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ gcdx64.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ grub.cfg
β”‚   β”‚   β”‚   β”œβ”€β”€ grubia32.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ grubx64.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ mmia32.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ mmx64.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ shim.efi
β”‚   β”‚   β”‚   β”œβ”€β”€ shimia32.efi
β”‚   β”‚   β”‚   └── shimx64.efi
β”‚   β”‚   β”œβ”€β”€ Insyde
β”‚   β”‚   β”œβ”€β”€ Linux
β”‚   β”‚   β”œβ”€β”€ Microsoft
β”‚   β”‚   β”‚   β”œβ”€β”€ Boot
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ BCD
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ BCD.LOG
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ BCD.LOG1
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ BCD.LOG2
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bg-BG
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ BOOTSTAT.DAT
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ boot.stl
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ cs-CZ
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ da-DK
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ de-DE
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ el-GR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ en-GB
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ en-US
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ es-ES
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ es-MX
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ et-EE
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ fi-FI
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Fonts
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ chs_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ cht_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ jpn_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kor_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ malgun_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ malgunn_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ meiryo_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ meiryon_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ msjh_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ msjhn_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ msyh_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ msyhn_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ segmono_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ segoen_slboot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ segoe_slboot.ttf
β”‚   β”‚   β”‚   β”‚   β”‚   └── wgl4_boot.ttf
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ fr-CA
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ fr-FR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ hr-HR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ hu-HU
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ it-IT
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ ja-JP
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_10df.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_10ec.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_1137.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_14e4.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_15b3.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_1969.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_19a2.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_1af4.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_02_8086.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_07_1415.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kd_0C_8086.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kdnet_uart16550.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ kdstub.dll
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ ko-KR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ lt-LT
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ lv-LV
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ memtest.efi
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ nb-NO
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ nl-NL
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ pl-PL
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ pt-BR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ pt-PT
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ qps-ploc
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Resources
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootres.dll
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ de-DE
β”‚   β”‚   β”‚   β”‚   β”‚   β”‚   └── bootres.dll.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── en-US
β”‚   β”‚   β”‚   β”‚   β”‚       └── bootres.dll.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ ro-RO
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ ru-RU
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ sk-SK
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ sl-SI
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ sr-Latn-RS
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ sv-SE
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ tr-TR
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ uk-UA
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ updaterevokesipolicy.p7b
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ winsipolicy.p7b
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ zh-CN
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚   β”‚   └── memtest.efi.mui
β”‚   β”‚   β”‚   β”‚   └── zh-TW
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ bootmgfw.efi.mui
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ bootmgr.efi.mui
β”‚   β”‚   β”‚   β”‚       └── memtest.efi.mui
β”‚   β”‚   β”‚   └── Recovery
β”‚   β”‚   β”‚       β”œβ”€β”€ BCD
β”‚   β”‚   β”‚       β”œβ”€β”€ BCD.LOG
β”‚   β”‚   β”‚       β”œβ”€β”€ BCD.LOG1
β”‚   β”‚   β”‚       └── BCD.LOG2
β”‚   β”‚   └── systemd
β”‚   β”‚       └── systemd-bootx64.efi
β”‚   β”œβ”€β”€ grub
β”‚   β”‚   └── grub.cfg.example
β”‚   β”œβ”€β”€ loader
β”‚   β”‚   β”œβ”€β”€ entries
β”‚   β”‚   β”‚   β”œβ”€β”€ d5c65cd9f42c42329a87ea2c80a47553-0-rescue.conf
β”‚   β”‚   β”‚   └── d5c65cd9f42c42329a87ea2c80a47553-6.0.7-301.fc37.x86_64.conf
β”‚   β”‚   β”œβ”€β”€ entries.srel
β”‚   β”‚   └── random-seed
β”‚   β”œβ”€β”€ mach_kernel
β”‚   β”œβ”€β”€ sysimage
β”‚   β”œβ”€β”€ System
β”‚   β”‚   └── Library
β”‚   β”‚       └── CoreServices
β”‚   β”‚           └── SystemVersion.plist
β”‚   └── System Volume Information
β”‚       β”œβ”€β”€ AadRecoveryPasswordDelete
β”‚       β”œβ”€β”€ ClientRecoveryPasswordRotation
β”‚       └── IndexerVolumeGuid
β”œβ”€β”€ grub2
β”‚   β”œβ”€β”€ fonts
β”‚   β”‚   └── unicode.pf2
β”‚   β”œβ”€β”€ grub.cfg
β”‚   └── grubenv
β”œβ”€β”€ initramfs-6.0.7-301.fc37.x86_64.img
β”œβ”€β”€ lost+found
β”œβ”€β”€ symvers-6.0.7-301.fc37.x86_64.gz -> /lib/modules/6.0.7-301.fc37.x86_64/symvers.gz
β”œβ”€β”€ System.map-6.0.7-301.fc37.x86_64
└── vmlinuz-6.0.7-301.fc37.x86_64

Can anyone assist me with finding the root of the problem? In which files do I have to look if everything is correct?

Thanks in advance!

You could access to your Fedora installation with chroot and try with an update of grub.

If you need some help you can follow this procedure from fedora Wiki for booting the system in rescue mode.

Thank you for your reply.

I thought about going that way, too.
After chrooting into the system and following the instruction that you’ve linked, os-prober still only finds the Windows Boot Manager :confused:

How did you remove the arch install?
There are a couple steps to ensure it is all cleaned up and then cleanly installed for dual boot.

  1. Delete the arch partitions
  2. Delete the arch config from the efi partition (but do not touch the Microsoft directory)
  3. Install fedora allowing it to use
    a. the same efi partition as windows is using (which you should mount at /boot/efi)
    b. the unallocated space previously used by arch

All this can be done while booted to the live image (make sure you boot in uefi mode) then do steps 1 & 2 before starting the install.

1 Like