嵌入式Linux只读问题解决:UBIFS error (ubi0:0 pid 632): ubifs_iget: failed to read inode 7326, error -2
- 1 问题现象
Linux启动后,文件系统变只读
dmesg:
[ 913.798961] UBIFS error (ubi0:0 pid 632): ubifs_iget: failed to read inode 7326, error -2
[ 913.798992] UBIFS error (ubi0:0 pid 632): ubifs_lookup: dead directory entry ‘core.LC5.0.0d291a7f912649c9981bc53a4c71320c.1537.1547198521000000000000.xz’, error -2
[ 913.799003] UBIFS warning (ubi0:0 pid 632): ubifs_ro_mode.part.0: switched to read-only mode, error -2
[ 913.799013] CPU: 0 PID: 632 Comm: systemd-tmpfile Tainted: G O 4.9.65-rt23 #20
[ 913.799016] Hardware name: Generic AM43 (Flattened Device Tree)
[ 913.799019] Backtrace:
[ 913.799049] [] (dump_backtrace) from [] (show_stack+0x18/0x1c)
[ 913.799056] r7:dbaf2800 r6:5d4424d6 r5:fffffffe r4:00000010
[ 913.799072] [] (show_stack) from [] (dump_stack+0x24/0x28)
[ 913.799081] [] (dump_stack) from [] (ubifs_ro_mode.part.0+0x48/0x4c)
[ 913.799089] [] (ubifs_ro_mode.part.0) from [] (ubifs_ro_mode+0x1c/0x20)
[ 913.799093] r5:fffffffe r4:fffffffe
[ 913.799100] [] (ubifs_ro_mode) from [] (ubifs_lookup+0x168/0x1b0)
[ 913.799114] [] (ubifs_lookup) from [] (lookup_slow+0x8c/0x144)
[ 913.799121] r9:da7abe38 r8:00000000 r7:dc21f640 r6:dc22747c r5:dc227400 r4:d90885a0
[ 913.799129] [] (lookup_slow) from [] (walk_component+0x200/0x2cc)
[ 913.799135] r10:00000000 r9:00000000 r8:da7abf10 r7:00000000 r6:00000000 r5:00000000
[ 913.799138] r4:da7abe30
[ 913.799148] [] (walk_component) from [] (path_lookupat+0x70/0x11c)
[ 913.799155] r9:00000000 r8:da7abf10 r7:00000000 r6:da7abf