Arch Linux solved this issue by mounting efivarfs when mounting all other paths: https://github.com/archlinux/mkinitcpio/commit/70511e5ccb7e2500213e04173a70c067a7c9aa35. mount_table in systemd contains efivarfs as well.
So I prefer putting the mounting code into initramfs-tools instead.
Arch Linux solved this issue by mounting efivarfs when mounting all other paths: https:/ /github. com/archlinux/ mkinitcpio/ commit/ 70511e5ccb7e250 0213e04173a70c0 67a7c9aa35. mount_table in systemd contains efivarfs as well.
So I prefer putting the mounting code into initramfs-tools instead.