26 Sept 2023, 06:40

@duffy sagte in Raspberry Pi stürtzt ab mit Echarts:

Nachdem es ldt. Thomas Braun ja eh "kaputt" ist ist es ja im Grunde genommen egal was der Log schreibt.

Moin,

Nein.

Nur mal so, damit man versteht, worum es hier geht, ich finde hier wird eine Hexenjagd gemacht und hier die Erklärung, warum

  1. was ist/sind orphaned Inodesverweiste Bereiche → was ist ein Inode Wikipedia - Inode
    • Das sind Bereiche, auf die aktuell nicht zugegriffen werden kann, es gibt verschieden Ursachen dafür.
      • ein unsauber heruntergefahrenes System
      • ein Speicherbereich ist wirklich defekt / Bit kipper
      • es gibt temporäre Files, die geöffnet sind, aber gelöscht wurden
  2. was tut man dagegen
    • das hängt vom verwendeten Dateisystem ab
    fsck           fsck.erofs     fsck.ext3      fsck.fat       fsck.msdos     fsck.xfs                    
    fsck.btrfs     fsck.exfat     fsck.ext4      fsck.jfs       fsck.reiserfs                            
    fsck.cramfs    fsck.ext2      fsck.f2fs      fsck.minix     fsck.vfat 
    
    • beim Booten wird ein health check des Dateisystems durchgeführt,
      • dabei werden die orphaned Inodes bereinigt, je nachdem welches Dateisystem genutzt wird

Zu @Duffy Problem, soweit ich verstanden habe, hat er den RasPI stromlos gemacht, ohne ihn sauber herunterzufahren. Beim wieder einschalten führt das System auf dem ext4 ein check durch und findet verweiste Inodes, da das Filesystem noch nicht eingebunden ist, werden diese verweisten Inodes bereinigt, bei ext4 kommen die ins lost+found. Nicht die Inodes, sondern der Inhalt aus den Inodes. Sind es wirklich defekte Inodes dann wird dieser auch als defekt gekennzeichnet, damit da keiner mehr darauf zugreifen kann, ab einer bestimmten Menge, gilt dann die Platte, SSD, SD-Card als defekt, das das Betriebssystem des Mediums keine defekten Inodes mehr mit freien ausgleichen kann.
Hier der Vorgang aus dem iob diag

... console=tty1 root=PARTUUID=d7a4744b-02 rootfstype=ext4 fsck.repair=yes rootwait
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): INFO: recovery required on readonly filesystem
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): write access will be enabled during recovery
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): orphan cleanup on readonly fs
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): 6 orphan inodes deleted
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): recovery complete
[Mon Sep 25 18:18:53 2023] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none.
[Mon Sep 25 18:18:53 2023] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.

Wenn man wirklich wissen will, ob sein Medium stirbt, dann sollte man sich lieber s.m.a.r.t einrichten und sich regelmäßig Berichte erstellen lassen.
Für KleinWeich Nutzer, da gibt es sicher auch Tools, um den Gesundheitszustand von SD-Cards zu testen.

VG
Bernd