grub-install: Fehler: EFI-Verzeichnis kann nicht gefunden werden.
Die Fehlermeldung „grub-install: Fehler: EFI-Verzeichnis kann nicht gefunden werden.“ deutet darauf hin, dass GRUB Probleme beim Auffinden des EFI-Verzeichnisses auf Ihrem System hat. Hier sind einige Schritte, die Sie unternehmen können, um das Problem zu beheben:
- Überprüfen Sie die EFI-Partition:
Stellen Sie sicher, dass die EFI-Partition ordnungsgemäß eingehängt ist. Sie können dies überprüfen, indem Sie den Befehllsblk
oderfdisk -l
verwenden. Stellen Sie sicher, dass die EFI-Partition unter/boot/efi
oder einem ähnlichen Pfad eingehängt ist.
- EFI-Partition neu mounten:
Wenn die EFI-Partition nicht richtig eingehängt ist, können Sie sie erneut mounten. Zum Beispiel:
mount /dev/sdXn /boot/efi
Ersetzen Sie /dev/sdXn
durch den richtigen Pfad Ihrer EFI-Partition.
- EFI-Partition erstellen (falls fehlt):
Möglicherweise fehlt die EFI-Partition. Sie können dies überprüfen und erstellen, wenn notwendig. Verwenden Siegdisk
oder ein ähnliches Tool:
gdisk /dev/sdX
Erstellen Sie eine neue Partition vom Typ EFI (Code: EF00) und formatieren Sie sie als FAT32.
- GRUB neu installieren:
Führen Sie den GRUB-Installationsbefehl erneut aus:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
Stellen Sie sicher, dass Sie den richtigen Pfad für --efi-directory
verwenden.
- EFI-Dateisystem prüfen:
Überprüfen Sie, ob das Dateisystem auf der EFI-Partition korrekt ist (in der Regel FAT32). Sie können dies mit dem Befehlblkid
überprüfen:
blkid /dev/sdXn
Stellen Sie sicher, dass es als „vfat“ oder „FAT32“ angezeigt wird.
- BIOS/UEFI-Einstellungen überprüfen:
Stellen Sie sicher, dass Ihr System im UEFI-Modus läuft und nicht im Legacy/BIOS-Modus. Überprüfen Sie die entsprechenden Einstellungen im BIOS/UEFI. - Kernel neu erstellen:
Es könnte sein, dass Ihr Kernel nicht ordnungsgemäß für UEFI konfiguriert ist. Stellen Sie sicher, dass Sie den Kernel mit UEFI-Unterstützung neu erstellen:
make menuconfig
Überprüfen Sie die entsprechenden Einstellungen im Kernel-Konfigurationsmenü.
Nachdem Sie diese Schritte durchgeführt haben, versuchen Sie erneut, GRUB zu installieren. Wenn das Problem weiterhin besteht, überprüfen Sie die genauen Schritte und Pfade in Ihrer Systemkonfiguration und passen Sie sie entsprechend an.