Windows EFI Boot Files Missing
Scenario:
Installed Windows 11 on NVME SSD
Installed Fedora on SATA SSD
Boot option no longer shows Windows
- Boot to windows 11 installation media
- Shift F10
- disk part
- list disk
- list vol
- identify FAT32 linux boot partition
- select vol 3
- assign letter=S
- exit
- dir S:\EFI (verify contents)
- dir C:\Windows (verify windows contents)
- bcdboot C:\Windows /s S: /f UEFI (create boot files)
- dir S:\EFI (verify contents again)
- delete duplicate fedora boot entry
- boot back into fedora
- sudo efibootmgr -v (show boot entries)
- sudo efibootmgr -b 0003 -B (delete duplicate entry)
- bootctl status (bring up boot information)
| sudo grub2-mkconfig -o /boot/grub2/grub.cfg | generate grub config file |
|
grep menuentry /boot/grub2/grub.cfg
|
verify (windows should be present) |
| sudo nano /etc/default/grub GRUB_TIMEOUT=10
GRUB_TIMEOUT_STYLE=menu
|
|
| sudo grub2-mkconfig -o /boot/grub2/grub.cfg |
regenerate grub config file |
|
nano /etc/fstab //monty.nas/data /mnt/data cifs credentials=/home/N/.smbcredentials,uid=1000,gid=1000,nofail,x-systemd.automount,_netdev 0 0 |
|
chmod 600 ~/.smbcredentials