Dann sollten alle Einträge im EFI angezeigt weden.
Hast du für die Installation von Linux die EFI Partition vorher vergrößert?
Wenn /dev/nveme0n1p1 die EFI partition ist, ist da nicht viel drin. Der Bootloader von Windows müsste mehr Speicher belegen.
Du wirst erst mal mit einem Windows Bootmedium den Bootloader von Windows wiederherstellen müssen.
Warum gibt es den Einhängepunkt /Boot/Efi und /Boot/Grub?
efibootmgr
BootCurrent: 0002
Timeout: 5 seconds
BootOrder: 0002,0016,0001,0000,0013,0014,0015,0017
Boot0000* Windows Boot Manager HD(1,GPT,0b421aa8-e3d6-4a37-8c8e-8e525ee42d51,0x800,0x82000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)57494e444f5753000100000088000000780000004200430044004f0042004a004500430054003d007b00390064006500610038003600320063002d0035006300640064002d0034006500370030002d0061006300630031002d006600330032006200330034003400640034003700390035007d000000c5e30100000010000000040000007fff0400
Boot0001* openSUSE Boot Manager (grub2-bls) HD(1,GPT,0b421aa8-e3d6-4a37-8c8e-8e525ee42d51,0x800,0x82000)/File(\EFI\opensuse\shim.efi)
Boot0002* opensuse-secureboot HD(1,GPT,0b421aa8-e3d6-4a37-8c8e-8e525ee42d51,0x800,0x82000)/File(\EFI\opensuse\shim.efi)
Boot0010 Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011 Boot Menu FvFile(86488440-41bb-42c7-93ac-450fbf7766bf)
Boot0012 Diagnostic Splash FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013* ATA HDD: Intenso SSD Sata III PciRoot(0x0)/Pci(0x17,0x0)/Sata(1,0,0){5962af91-4456-419f-a7b9-1f4f892ab0f6}
Boot0014* USB FDD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0015* USB CD: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0016* USB HDD: Generic STORAGE DEVICE PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/USB(2,0)/USB(3,0){aa21e833-33af-47bc-89bd-419f88c50803}
Boot0017* PCI LAN: VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Alles anzeigen
Bei mir sieht das mit Tumbleweed und Grub2 für EFI so aus. Dabei werden 108 MB belegt.