Hi,
ich les grade noch amüsiert ein paar Threads, wo sich jemand beim Flashen kompliziert anstellt und spiele nebenbei die aktuellen Updates auf meiner 7020HD ein. Und dann das:
[ 52.979000] UBIFS error (pid 600): ubifs_read_node: bad node type (255 but expected 0)
[ 52.980000] UBIFS error (pid 600): ubifs_read_node: bad node at LEB 1373:12288, LEB mapping status 0
[ 52.981000] UBIFS error (pid 600): ubifs_iget: failed to read inode 50645, error -22
[ 52.982000] UBIFS error (pid 600): ubifs_lookup: dead directory entry 'lcd.ttf', error -22
[ 52.983000] UBIFS warning (pid 600): ubifs_ro_mode: switched to read-only mode, error -22
[ 52.984000] Call Trace:
[ 52.984000] [<804a6630>] dump_stack+0x8/0x34
[ 52.985000] [<801f9a18>] ubifs_lookup+0x178/0x180
[ 52.985000] [<800c4014>] d_alloc_and_lookup+0x4c/0x88
[ 52.986000] [<800c4620>] do_lookup+0x2f4/0x418
[ 52.987000] [<800c637c>] path_lookupat+0x19c/0x890
[ 52.987000] [<800c7740>] do_path_lookup+0x30/0xa0
[ 52.988000] [<800c8e70>] user_path_at_empty+0x60/0xa8
[ 52.988000] [<800c8ec8>] user_path_at+0x10/0x1c
[ 52.989000] [<800b70e0>] sys_faccessat+0x1c0/0x220
[ 52.989000] [<8000c83c>] stack_done+0x20/0x40
Alles anzeigen
Wie man sich denken kann, ist nach einem Rückfall auf R/O nicht mehr viel los mit dem Root-FS, E2 ist in Dauer-Crash-Restart-Schleife und der Balken im Display bleibt bei 50% stehen. Das wird auch bei einem Reboot nicht besser, der Fehler im UBIFS geht nicht von selbst weg. Big baddaboom.
Also das letzte dflash-Backup eingespielt und die Box läuft wieder. Diesmal lief es dann auch nach den Updates problemlos weiter. So richtig robust wirkt der Umgang mit dem Flash durch UBI(FS) dann aber immer noch nicht. Und mein Verdacht wurde leider auch bestätigt:
Vorher:
Nachher:
Flashen mit dem SSL ist nicht UBI-aware und zerstört die komplette EC-Statistik. Der PEB mit 36 Erases ist jetzt ununterscheidbar von denen, die nur ein oder zwei Erases hatten. Fühlt sich nicht so an, als würde da auf Dauer durch UBI ein Wear Leveling stattfinden, wenn man öfter mal komplett neu flasht. Updates einspielen sollte besser laufen, aber wie man sehen kann, ist da UBI kein Grund, dass es einem nicht um die Ohren fliegen könnte. Hässlich: Wenn man die EC-Statistik am dringendsten bräuchte, geht sie verloren...
Andre.