Hi,
I have been using F34 and F35 successfully with Windows dual boot but then had to reinstall F35 from scratch because of various issues. Since the reinstallation, Windows does not get shown in the grub menu anymore and I do not know how to solve this. I have installed Fedora in UEFI mode.
Things I have checked out so far:
- From askubuntu.com:
Run$ lsblk
to find name of/boot/efi
, then use$ sudo blkid
to getUUID
.
Then, I added
menuentry "Windows 10" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set <UUID>
chainloader +1
}
to /etc/grub.d/40_custom
. Finally, I updated grub using sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
.
However, this does not work: after booting, the âWindows 10â appears below UEFI Firmware settings
.
Upon selecting it (Windows 10
), I get the following error message:
error: ../../grub-core/fs/fshelp.c:257:file `/EFI/fedora/x86_64-efi/ntfs.mod' not found.
error: ../../grub-core/loader/efi/chainloader.c:164:invalid EFI file path.
One possible reason for this is that I just copy pasted the menu entry. I do not know enough about this to make appropriate changes.
-
From askfedora: Windows not shown in Grub (Windows and Fedora installed on separate SSDs). Not really applicable because Windows and Fedora are on the same SSD? Plus I do not really understand @computersavvyâs answer.
-
From askfedora: Grub menu not show windows. I do not have a folder
Windows
orMicrosoft
in/boot/efi/EFI/
, and another answer in that post refers to How to repair the EFI bootloader on a GPT Hard Drive for Windows 7, 8, 8.1 and 10 on your Dell personal computer. Again, I am not sure if that is applicable to me (because I am using Windows and Fedora and I do not have a Dell computer).
Any help would be greatly appreciated!