Ein besserer Titel ist mir nicht eingefallen und langsam bin ich echt genervt von der ganzen UEFI Geschichte und systemd-boot als Bootloader.
Es wird langsam Tradition dass in regelmäßigen Abständen irgendwas mit dem Boot System nicht funktioniert.
Gestern bootet Linux ganz normal. Und obwohl sich seit gestern nichts geändert hat passiert heute dass: Ich wähle im Boot Menü Linux aus und es kommt mir ein "vmlinux not found...".
Fallback boot... selbe Meldung. Ok Linux Boot wieder kaputt. Windows bootet wie immer felsenfest.
Dachte mir gut dann mal Arch Live CD rein, im UEFI Modus von CD booten und folgendes ausführen:
loadkeys de
mount -L p_arch /mnt
mount /dev/sda2 /mnt/boot (sda2 ist ESP)
arch-chroot /mnt/
bootctl status
...
bootctl remove
... konnte irgendwie nicht alles gelöscht werden, ok dann mal install ausführen:
bootctl install
... hat geklappt, Kopiervorgänge erfolgreich.
... Vorfreude dass nun alles erledigt ist.
exit
umount -R /mnt
reboot
... Linux im Boot Menü ausgewählt und "vmlinuz not found", Problem besteht weiterhin.
Dann habe ich wieder die Live CD benutzt und einfach erneut bootctl install ausgeführt. bootctl status zeigte auch an dass neben dem Windows Boot Manager auch der Linux Boot Manager eingetragen ist. Trotzdem gehts nicht.
Nach ein paar Versuchen habe ich nun ein neues Problem, obwohl ich nichts anders gemacht habe.
Jetzt kann ich die UEFI Variablen nicht mehr ändern, irgendwas ist nun schreibgeschützt, ich habe aber nichts in der Richtung gemacht, am besten sieht ihr euch den Screenshot an:
Alternativer Bild Link:
https://picload.org/view/rwlrlaai/screen.jpg.html
Wie kommt das denn? Wieso lässt sich das nicht mehr ändern und ist schreibgeschützt?
Der aktuelle Status ist jetzt dass ich auch kein Boot Menü mehr bekomme, im BIOS gibt es Windows Boot Manager (bootet problemlos) und Linux Boot Manager (bootet nix) als Boot Optionen.
Könnt ihr mir bitte helfen? Was soll ich jetzt machen?
Ich versteh langsam nichts mehr. Warum dass jetzt schreibgeschützt sein soll obwohl ich die ganze Zeit nichts anderes als "bootctl remove update status install" mache verstehe ich absolut nicht.
Natürlich habe ich den ganzen PC mal neu gestartet und den gesamten Prozess wie oben beschrieben neu probiert, leider kriege ich jetzt immer die Meldung dass es schreibgeschützt ist. Und ja ich boote die Live CD im UEFI Modus.