Hi guys.

I recently updated the linux lts kernel. After a short amount of time, I could not start anything, because /bin/sh were missing. After looking into /bin/ I realized that it was empty despite for two binaries: external-ip and upnpc
Maybe a reboot would be appropriate I thought by myselve. But things got worse. I can’t bootup my OS, because /boot/efi could not be mounted:
[FAILED] Failed to mount /boot/efi.

[DEPEND] Dependency failed for Local File Systems.

This comes at boot
There is nothing I can do but press cmd+alt+del… i got neither a tty nor i can press any keys.

/bin, /boot, /usr is on a M.2 (samsung 960 Evo). When I started Knoppix from USB, i could mount the M.2 ssd. /boot/efi is empty (mount point). /boot/grub/x86_64-efi contains some files. I am running a dual boot with Windows 10 which I rarely use.

The fstab looks strange too:
UUID=FADA-68B0 /boot/efi vfat defaults, relatim 0 0

After I fixed the fstab I ran into a new Error:
[FAILED] Failed to start Executes pacman commands to speed up first octopi startup time.
This comes at boot

Does anyone knows, what I can do to fix this? I am also not that familiar with the grub commandline. I can access it, but I do not know, what I shall do :(