staging.inyokaproject.org

Ubuntu Server 22.04 LTS seit heute /boot/efi fails usw

Status: Ungelöst | Ubuntu-Version: Server 22.04 (Jammy Jellyfish)
Antworten |

MrSunfire

Anmeldungsdatum:
8. Mai 2023

Beiträge: Zähle...

Hallo,

ich habe auf einem NUC einen Ubuntu Server laufen. Vor einem Jahr eingerichtet, mache ich nur regelmäßig Updates, sonst wird nichts verändert. Heute nach einem Neustart, fuhr er jedoch nicht mehr hoch. Da Headless, musste ich erst Monitor und Tastatur anschließen. Beim Booten sah ich jede Menge rote Einträge und landete im Emergency Mode. Wenn ich meine EFI Partition Mounten will mit

mount /dev/nvme0n1p1

kommt der Fehler

1
Fail to boot: mounting `/boot/efi` raises "IO charset iso8859-1 not found

fsck habe ich ohne Erfolg bereits durch. Ebenso den Recovery mode mit fsck und dkms. Einzige Abhilfe war im GRUB bei Advanced einen älteren Kernel zu booten, nämlich den 5.15.0-69-generic. Damit läuft das System wieder. Da er nach einem Neustart wohl aber wieder 5.15.0-71-generic lädt, bleibt er dann wieder hängen.

dkms status

bringt:

1
2
veeamsnap/5.0.2.4567, 5.15.0-69-generic, x86_64: installed
veeamsnap/5.0.2.4567, 5.15.0-71-generic, x86_64: installed

Ich bin kein Linux Guru, konnte mir aber bisher immer selbst helfen. Nun bin ich mit meinem Latein am Ende.

Moderiert von Taomon:

Passender verschoben.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

MrSunfire schrieb:

5.15.0-69-generic. Damit läuft das System wieder. Da er nach einem Neustart wohl aber wieder 5.15.0-71-generic lädt, bleibt er dann wieder hängen.

Dann weißt Du doch, wo Du ansetzen mußt. Boote mit diesem Kernel und prüfe, ob Du nicht einfach nur vollgemüllt, weil nicht aufgeräumt, hast, insbesondere eben Kernel-Versionen! Wenn da kein Platz mehr ist, kann ein neuer Kernel eben nicht mehr vollständig installiert werden. Daß das System so nicht läuft, muß nicht extra erklärt werden.

Sollte es doch an 5.15.0-71 liegen, kann man vorläufig auch 5.15.0-69 als zu ladenden Kernel festlegen. Diesen Notbehelf darf man freilich nicht vergessen. Besser ist es, 5.15.0-72, derzeit noch in proposed, zu testen.

MrSunfire

(Themenstarter)

Anmeldungsdatum:
8. Mai 2023

Beiträge: 4

Wie räume ich denn idealerweise auf? Beim Kernel habe ich bisher die Finger von gelassen und daher auch keine Befehle im Kopf.

Ebenso fehlt mir augenscheinlich der 5.15.0-70, wobei ich den in den Advanced Options auswählen kann (bootet jedoch auch nicht).

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

MrSunfire schrieb:

Wie räume ich denn idealerweise auf? Beim Kernel habe ich bisher die Finger von gelassen

Tja, nun hast Du den Salat.

und daher auch keine Befehle im Kopf.

Jetzt keine Zeit. Bei Fragen stets erst ins Wiki sehen, da wird auch das erklärt!

Ebenso fehlt mir augenscheinlich der 5.15.0-70, wobei ich den in den Advanced Options auswählen kann (bootet jedoch auch nicht).

Da hast Du ein weiteres Indiz. → Systempflege

MrSunfire

(Themenstarter)

Anmeldungsdatum:
8. Mai 2023

Beiträge: 4

Ich habe mit

sudo apt-get purge linux-image-5.15.0-70-generic 

nun den Eintrag entfernt. Nach einem

update-grub2

kommt jedoch

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-70-generic
Found initrd image: /boot/initrd.img-5.15.0-70-generic
Found linux image: /boot/vmlinuz-5.15.0-69-generic
Found initrd image: /boot/initrd.img-5.15.0-69-generic
Found linux image: /boot/vmlinuz-5.15.0-30-generic
Found initrd image: /boot/initrd.img-5.15.0-30-generic
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done

In /boot/ sehe ich auch noch die vmlinuz-5.15.0-70-generic liegen. Reicht es wenn ich diese lösche?

MrSunfire

(Themenstarter)

Anmeldungsdatum:
8. Mai 2023

Beiträge: 4

Mir ist noch etwas aufgefallen: ich nutze Veeam als Backuplösung. Mit

dkms status

erhalte ich aktuell mit dem alten Kernel:

1
veeamsnap/5.0.2.4567, 5.15.0-69-generic, x86_64: installed

Kann hier etwas passiert/faul sein?

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

Grundsätzlich: Nicht nach dem und dem kommt das und das, sondern komplett von Prompt bis Prompt, d.h. von Befehlszeile über Ausgaben bis zum neuen leeren Prompt in einem Codeblock copypasten!

Nur so kann man nachvollziehen und entsprechend helfen.

1
dpkg -l | egrep 'linux-[g|i|h|m|t]' && df -h && df -i
Antworten |