systemd-boot: /vmlinuz-linux nicht gefunden

systemd-boot: /vmlinuz-linux nicht gefunden

Ich habe den systemd-Bootloader installiert. Aber beim Booten wird er angezeigt /vmlinuz-linuxund initramfs-linux.imgnicht gefunden. Wie kann ich das beheben? Meine Verzeichnisstruktur ist wie folgt:

Bildbeschreibung hier eingeben Ausgabe von lsblk: Bildbeschreibung hier eingeben

Antwort1

Ihr /boot und /boot/efi befinden sich auf separaten Partitionen. Die UEFI-Firmware erwartet, die fehlenden Dateien auf der EFI-Systempartition zu finden, die auf /boot/efi gemountet ist, aber sie befinden sich jetzt in /boot.

Verschieben Sie die Dateien nach /boot/efi oder führen Sie die beiden Dateisysteme besser noch zusammen, sodass die EFI-Systempartition auf /boot gemountet wird.

verwandte Informationen