Hi,
I had to re-install Fedora a while back when 42 towards the end was having a lot of issues. So I did a fresh install of 43. Since then, I haven’t been able to dual boot as first there was no GRUB menu (just booted straight into Fedora). Even when I did get GRUB working and re-built, still no entry for Windows.
What I’ve done so far, re-installed Fedora again (thought I might have done something wrong initially when I installed it the first time). Still didn’t find Windows..
To get GRUB working, I used a few other posts:
Deleted /boot/efi/EFI/fedora/grub.cfg and /boot/grub2/grub.cfg and then ran
sudo dnf reinstall grub2-efi* grub2-common
Even then, GRUB wouldn’t appear for some reason until I pressed the BIOS key (F2 for my PC), then it showed up (instead of going to the BIOS?) - still only with the last 3 Kernels and no Windows entry. Good start.
I’ve tried previously to get it working (can’t remember exactly but used suggestions from other posts on rebuilding GRUB.
The output of lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
└─sda1 ntfs 7D365FA21B493918 1.3T 30% /run/media/schmidtp/
7D365FA21B493918
zram0 swap 1 zram0 045d7945-7fd5-450b-9457-dc922de713ce [SWAP]
nvme0n1
├─nvme0n1p1 vfat FAT32 581A-AB61 579.5M 3% /boot/efi
├─nvme0n1p2
├─nvme0n1p3 ntfs Windows 282ABD3D2ABD0938
├─nvme0n1p4 ext4 1.0 caaeea4c-8028-44b0-9e48-4c11e946e1a9 1.3G 24% /boot
├─nvme0n1p5 ntfs Files (MSI) 48D641D1D641BFC4 14.7G 99% /home/schmidtp/Mount
/Files-Local
├─nvme0n1p6 ntfs Win Recovery 1AF8C4ABF8C4868B
└─nvme0n1p7 btrfs Ultramarine 0dc43982-c800-4941-9e31-6d9db351eff7 61.5G 60% /home
/
The output from efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0006
Boot0000* Fedora HD(1,GPT,10dba0f3-d8cc-41e9-ab53-9cc9792d514c,0xea9b000,0x12c000)/\EFI\Fedora\grubx64.
efi
Boot0006* Ultramarine Linux HD(1,GPT,10dba0f3-d8cc-41e9-ab53-9cc9792d514c,0xea9b000,0x12c000)/\EFI\fedora\
shimx64.efi
Windows is still definitely there on Partition 3 and there’s also an EFI on Partition 1
But if I edit
nano /etc/default/grub
Its contents
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
Where there’s a timeout of 5sec, but in the output from efibootmgr there’s 0 sec. Which probably means some symbolic links aren’t pointing to the same files? Still doesn’t explain why there’s no Windows entry GRUB at all.
Any help would be appreciated.