Das Computersystem enthält
Windows 11 auf /dev/nvme0, mit einer EFI-Bootpartition auf /dev/nvme0n1p1 (FAT) und openSUSE Leap 15.6 auf /dev/nvme1,
wobei allerdings auf /dev/nvme1n1p1 ebenfalls ein /boot Subverzeichnis angelegt wurde. Secure Boot ist aktiviert.
Der funktionierende Bootloader hat Leap 15.6 und Windows 11 im Bootmenü. Will man jedoch den Bootloader via yast2 aktualisieren, kommt die Fehlermeldung “invalid EFI”.
Die Zielvorstellung wäre, ein automount für Boot-Partition /dev/nvme0n1p1 in Linux einzurichten, sodass der grub2-Bootloader-Eintrag /boot auf /dev/nvme1n1p1
überflüssig wird aber potentielle Interferenz verschiedener Boot-Partitionen vermieden wird.
Es ist allerdings unklar, wie der Fehler “invalid EFI” zu beheben ist und welches Risiko besteht, wenn man in /etc/fstab Änderungen vornimmt, da das System dann möglicherweise nicht mehr bootbar ist.
ein entsprechender Eintrag in /etc/fstab wurde inzwischen vorgenommen. Booten funktioniert weiter. Als nächstes wäre zu testen, ob ein Bootloader-Update immer noch scheitert…
Hier wurde die letzte Zeile eingefügt, um die Boot-Partition nvme0n1p1 auf /boot einzubinden, und zwei Zeilen weiter oben auskommentiert, die zuvor gültig waren.
Geändert hat sich am Problem, dass der Bootloader nicht aktualisiert werden kann, dadurch nichts…
Bit du nicht verwirrt?
Man braucht ein EFI Partition (fvat) wenn man EFI booted.
Um es auch während des Laufens eines Linux Systems benutzen zu können wird das meistens auf /boot/efi eingehängt.
Ob man ein separates Dateisystem für /boot braucht hängt von allerhand Sachen ab. Das ding wird natürlich beim booten des Linux Systems benutzt und dan später in /boot eingehängt. Es sol ein Linux Typ wie ext2/3/4 sein.
Wenn du das so schlicht sagst klinkt das als ob du das einfach so mal in das schon installierte System gemacht hast. Wenn das aber vorgher nicht so war ist jetz nich darin was vorher in das Btrfs Dateisystem auf / war (und noch immer ist) .
Wo sind die denn? Wenn du nicht Alles zeigst was cat /etc/fstab herausgibt ist das fast Betrügerei.
Ich verstehe nicht warum du die da herausschmeisst. Das sind subvols deines / btrfs Dateisystems. Das ist entweder dein EFI partition, sonst noch was das beim Boot benutzt wird.
Es ist mir sowieso rätselhaft was du versuchtst zu erreichen. Aber was du jezt alles machts kann nicht viel Gutes bringen.