J
jolexin

  • 28. Nov 2021
  • Beitritt 25. Apr 2019
  • @dby656
    Zu Problem 1:
    Am richtigsten wäre es, den Einhängepunkt passend für den gewählten Bootloader zu wählen. Grub nutzt standardmässig /boot/efi, kommt aber auch mit /efi klar. Falls der Benutzer in der Lage ist, Grub dann auch entsprechend zu installieren/konfigurieren.
    Für systemd-boot muss das nicht zwingend stimmen. systemd-boot nutze ich aber nicht. Kann demzufolge nur recht wenig darüber schreiben.

    Zu Problem 2:
    Tönt nach einem Bug (Feature) in FreeBSD (wobei auch dort alles eine Datei ist) oder es liegt am Nutzer.

    Zu Problem 3:
    Falls ein System die Bootloaderdateien von anderen Systemen überschreibt, liegt es wohl am Nutzer. In den letzten 7 Jahren ist mir noch nie ein Bug untergekommen, der dieses Verhalten gehabt hätte.

    @jolexin
    Du darfst dann diese Diskussion als gelöst markieren.

  • @jolexin
    Offenbar wird bei deinen Ausgaben vom Arch Linux immer noch die ESP nach /boot eingehängt. In diesem Fall solltest du nochmal Arch Linux starten, die ESP aushängen, nachschauen, was sich jetzt in /boot befindet und nochmal den Kernel installieren und das initramfs neu bauen.

    umount /boot
    ls -l /boot  # ist vermutlich leer
    pacman -S linux
    mkinitcpio -p linux

    Anschliessend ins Manjaro neustarten und die Grub-Konfiguration aktualisieren. Dann wird vermutlich auch dein Arch Linux gefunden.

    Falls nvme0n1p11 als ESP gedacht war: Die wird von keinem Bootloader referenziert. Falls sie leer sein sollte, kannst du sie im Prinzip löschen. Und falls sie nicht leer ist, solltest du nachschauen, was für Daten da vorhanden sind. Aber für eine Datenpartition gibt es bessere Dateisysteme als FAT.

    Und laut den Ausgaben hast du für Arch Linux zweimal Grub und einmal systemd-boot "erfolgreich" installiert. Das kann man dann aufräumen, wenn es via Manjaro bootet.