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!