Grub-install

Hallo. Habe eine neue SSD(Kingston) eingebaut und dort das Win-10 neu installiert. Die HDD mit 500 GB existiert auch noch.
Auf der ersten SSD befand sich schon länger Manjaro.
Natürlich ist jetzt der Bootloader überschrieben worden bzw. verloren gegangen.

F11 Bootmenü:

  • UEFI Built-in Efi Shell
  • Sata 2 TSSCorp CDD
  • Sata4 SanDisk SDSSDA240G
  • Sata3 KINGSTON SA400S37240G
  • Windows Boot Manager (P2:KINGSTON SA...)
  • UEFI 8.07 (Stick mit manjaro-Lifesystem)

Start mit manjaro-Stick
detect Bootloaders:

  • (hd3,gpt2)/efi/Boot/bootx64.efi
  • (hd3,gpt2)/efi/microsoft/bootmgfw.efi
  • (hd3,gpt2)/efi/microsoft/bootmgr.efi
  • (hd3,gpt2)/efi/microsoft/memtest.efi

Gparted

sda1 ntfs system-reserviert 350MB boot
sda2 ntfs 465GB
sda3 ntfs 450MB diag

sdb1 Basic data Partition ntfs Wiederherst 495MB hidden, diag
sdb2 Efi System Partition fat32 100MB boot,esp
sdb3 Microsoft reserved part 1MB msftres
sdb4 Basic data part ntfs 222GB msftdata

sdc 1 ext4 214GB
sdb2 Linux-swap 8GB

Probiert habe ich im Lifesystem (Stick) bisher dieses:
sudo -i
mkdir /syspart
mount /dev/sdb2 /syspart
mount -o bind /dev /syspart/dev
mount -o bind /proc /syspart/proc
mount -o bind /sys /syspart/sys
chroot /syspart
update-grub
grub-install /dev/sda

...läuft alles gut bis zum letzten Befehl, hier kommt dann Fehler:EFI-Verzeichnis kann nicht gefunden werden

DANKE für Eure Hilfe

you have two disks
sda and sdb

partition /boot/efi is on sdb ( not sda ) , sdb2
with usb manjaro install , boot on EFI
open a terminal

manjaro-chroot -a (select 1 if one line appears )
efibootmgr -v ( check efi ok )
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
efibootmgr -c -d /dev/sdb -p 2 -L "manjaro" -l "\EFI\Manjaro\grubx64.efi"
exit ( leave chroot , have to be done always with chroot )

here what I got after the first two lines of you (thankyou)

==> Detected systems:
--> 0) ManjaroLinux
==> Select system to mount [0-0] :
1
==> Mounting (ManjaroLinux) [/dev/sdc1]
--> mount: [/mnt]
--> mount: [/mnt/mnt/win_c]
[manjaro /]# efibootmgr -v
BootCurrent: 0006
Timeout: 1 seconds
BootOrder: 0000,0005,0006,0002,0003,0001,0004
Boot0000* Windows Boot Manager HD(2,GPT,e8bdbc8b-111e-4f8d-97d3-432c8db4f996,0xfa000,0x32000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...d................
Boot0001 Hard Drive BBS(HD,,0x0)..GO..NO........o.S.a.n.D.i.s.k. .S.D.S.S.D.A.2.4.0.G....................A...........................>..Gd-.;.A..MQ..L.5.1.9.1.7.8.0.4.1.5.1.5. . . . . . . . ........BO..NO........o.K.I.N.G.S.T.O.N. .S.A.4.0.0.S.3.7.2.4.0.G....................A...........................>..Gd-.;.A..MQ..L.0.5.2.0.B.6.6.7.2.8.1.9.C.A.9.2. . . . ........BO..NO........o.W.D.C. .W.D.5.0.0.0.A.A.K.X.-.0.0.1.C.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.M.W.Y.A.M.U.2.3.1.1.0.4........BO
Boot0002* UEFI: Built-in EFI Shell VenMedia(5023b95c-db26-429b-a648-bd47664c8012)..BO
Boot0003 CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.H.-.2.2.4.D.B....................A...........................>..Gd-.;.A..MQ..L.9.R.E.3.Y.6.D.A.0.4.Z.4.R.X. . . . . . ........BO
Boot0004 Unknown Device BBS(11,,0x0)..GO..NO}......._. .8...0.7....................A.......................2..Gd-.;.A..MQ..L.1.5.0.4.1.6.9.0.0.0.0.2.4.8........BO
Boot0005* UEFI: ASMT 2105 0 PciRoot(0x0)/Pci(0x14,0x0)/USB(16,0)/HD(1,MBR,0x96f794d3,0x100,0x1d1c0e00)..BO
Boot0006* UEFI: 8.07 PciRoot(0x0)/Pci(0x14,0x0)/USB(5,0)/HD(2,MBR,0x1ebd0536,0x36e904,0x2000)..BO
[manjaro /]#

Then I try the next order:

[manjaro /]# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootLoader-id=manjaro --recheck
grub-install: unrecognized option '--bootLoader-id=manjaro'
Try 'grub-install --help' or 'grub-install --usage' for more information.

You chrooted to the $esp partition .
You should chroot to the root partition and after mounting /boot/efi partition (mkdir of /syspart/boot/efi first. Or just use /mnt instead of /syspart unless you mounted other partitions as /mnt... oh well)

sudo mount /dev/sdc1 /syspart
sudo mount /dev/sdb2 /syspart/boot/efi
mount -o .x.x..xx

But try to boot into manjaro using this. Without chroot. Then provide the information required there. I think you do not have efibootentry for manjaro.