ubi文件系统启动出错,导致内核崩溃

fensnote 2019-09-17 09:28:32
根文件系统的格式为ubifs,原来正常使用的,结果重启了下,就启动不了,这个是什么情况?
会不会是系统flash空间用完了导致的?

usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-1: Product: USB2.0 Hub
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
UBI: fixable bit-flip detected at PEB 1843
UBI: scanning is finished
UBI: attached mtd1 (name "root", size 500 MiB) to ubi0
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 3997, bad PEBs: 3, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 836/85, WL threshold: 4096, image sequence number: 531934732
UBI: available PEBs: 0, total reserved PEBs: 3997, PEBs reserved for bad PEB handling: 27
UBI: background thread "ubi_bgt0d" started, PID 549
rtc-sd2068 0-0032: setting system clock to 2019-09-16 15:41:04 UTC (1568648464)
UBIFS: background thread "ubifs_bgt0_0" started, PID 557
UBIFS: recovery needed
UBI error: __wl_get_peb: no free eraseblocks
__nand_correct_data: uncorrectable ECC error
__nand_correct_data: uncorrectable ECC error
UBI warning: ubi_io_read: error -77 (ECC error) while reading 126976 bytes from PEB 1635:4096, read only 126976 bytes, retry
__nand_correct_data: uncorrectable ECC error
__nand_correct_data: uncorrectable ECC error
UBI warning: ubi_io_read: error -77 (ECC error) while reading 126976 bytes from PEB 1635:4096, read only 126976 bytes, retry
__nand_correct_data: uncorrectable ECC error
__nand_correct_data: uncorrectable ECC error
UBI warning: ubi_io_read: error -77 (ECC error) while reading 126976 bytes from PEB 1635:4096, read only 126976 bytes, retry
__nand_correct_data: uncorrectable ECC error
__nand_correct_data: uncorrectable ECC error
UBI error: ubi_io_read: error -77 (ECC error) while reading 126976 bytes from PEB 1635:4096, read 126976 bytes
CPU: 0 PID: 1 Comm: swapper Not tainted 3.18.0+ #3
Stack : 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
...
Call Trace:[<8020a868>] 0x8020a868
[<8020a868>] 0x8020a868
[<805475c8>] 0x805475c8
[<80739d48>] 0x80739d48
[<8054409c>] 0x8054409c
[<804015b0>] 0x804015b0
[<80544528>] 0x80544528
[<802de574>] 0x802de574
[<804015b0>] 0x804015b0
[<8054317c>] 0x8054317c
[<8054433c>] 0x8054433c
[<80405fb4>] 0x80405fb4
[<802dee20>] 0x802dee20
[<80406358>] 0x80406358
[<8040f1c4>] 0x8040f1c4
[<8024d944>] 0x8024d944
[<8040f5ac>] 0x8040f5ac
[<804015b0>] 0x804015b0
[<80414114>] 0x80414114
[<804015b0>] 0x804015b0
[<804249ac>] 0x804249ac
[<80404140>] 0x80404140
[<80308e14>] 0x80308e14
[<802b30ac>] 0x802b30ac
[<802eb254>] 0x802eb254
[<80308f74>] 0x80308f74
[<80308080>] 0x80308080
[<802df9f0>] 0x802df9f0
[<8030c390>] 0x8030c390
[<802b3240>] 0x802b3240
[<802f81d8>] 0x802f81d8
[<8082f23c>] 0x8082f23c
[<8030d08c>] 0x8030d08c
[<8082ff44>] 0x8082ff44
[<802f7838>] 0x802f7838
[<8082f23c>] 0x8082f23c
[<804f4eac>] 0x804f4eac
[<8082f23c>] 0x8082f23c
[<8083023c>] 0x8083023c
[<8082f23c>] 0x8082f23c
[<8082fc84>] 0x8082fc84
[<8082f23c>] 0x8082f23c
[<80732ea4>] 0x80732ea4
[<80732eb4>] 0x80732eb4
[<80732ea4>] 0x80732ea4
[<8020448c>] 0x8020448c

UBIFS error (pid 1): ubifs_check_node: bad CRC: calculated 0x1a0873d2, read 0x32912c1
UBIFS error (pid 1): ubifs_check_node: bad node at LEB 595:46256
magic 0x6101831
crc 0x32912c1
node_type 1 (data node)
group_type 0 (no node group)
sqnum 27640134
len 1794
key (1513774, data, 183)
size 4096
compr_typ 1
data size 1746
data:
00000000: 00 00 00 b2 0a 00 00 01 50 08 20 00 0f fa 0f f4 0f ee 0f e8 0f e2 0f dc 0f d6 0f d0 0f ca 0f c4
00000020: 0f be 0f b8 0f b2 0f ac 0f a6 0f a0 0f 9a 0f 94 0f 8e 0f 88 0f 82 0f 7c 0f 76 0f 70 0f 6a 0f 64
00000040: 0f 5e 0f 58 0f 52 0f 4c 0f 46 0f 40 0f 3a 0f 34 0f 2e 0f 28 0f 22 0f 1c 0f 16 0f 10 0f 0a 0f 04
00000060: 0e ff 0e f8 0e f2 0e ec 0e e6 0e e0 0e da 0e d4 0e ce 0e c8 0e c2 0e bc 0e b6 0e b0 0e aa 0e a4
00000080: 0e 9e 0e 98 0e 92 0e 8c 0e 86 0e 80 0e 7a 0e 74 0e 6e 0e 68 0e 62 0e 5c 0f 56 0e 50 0e 4a 0e 44
000000a0: 0e 3e 0e 38 0e 32 0e 2c 0e 26 0e 20 0e 1a 0e 14 0e 0e 0e 08 0e 02 0d fc 0d f6 0d f0 0d ea 0d e4
000000c0: 0d de 0d d8 0d d2 0d cc 0d c6 0d c0 0d ba 0d b4 0d ae 0d a8 0d a2 0d 9c 0d 96 0d 90 0d 8a 0d 84
000000e0: 0d 7e 0d 78 0d 72 0d 6c 0d 66 0d 60 0d 5a 0d 54 0d 4e 0d 48 0d 42 0d 3c 0d 36 0d 30 0d 2a 0d 24
00000100: 0d 1e 0d 18 0d 12 0d 0c 0d 06 0d 00 0c fa 0c f4 0c ee 0c e8 0c e2 0c dc 0c d6 0c d0 0c ca 0c c4
00000120: 0c be 0c b8 0c b2 0c ac 0c a6 0c a0 0c 9a 0c 94 0c 8e 0c 88 0c 82 0c 7c 0c 76 0c 70 0c 6a 0c 64
00000140: 0c 5e 0c 58 0c 52 0c 4c 0c 46 0c 40 0c 3a 0c 34 0c 2e 0c 28 0c 22 0c 1c 0c 16 0c 10 0c 0a 0c 04
00000160: 0b fe 0b f8 0b f2 0b ec 0b e6 0b e0 0b da 0b d4 0b ce 0b c8 0b c2 0b bc 0b b6 0b b0 0b aa 0b a4
00000180: 0b 9e 0b 98 0b 92 0b 8c 0b 86 0b 80 0b 7a 0b 74 0b 6e 0b 68 0b 62 0b 5c 0b 56 0b 50 0b 4a 0b 44
000001a0: 0b 3e 0b 38 0b 32 0b 2c 0b 26 0b 20 0b 1a 0b 14 0b 0e 0b 08 0b 02 0a fc 0a f6 0a f0 0a ea 0a e4
000001c0: 0a de 0a d8 0a d2 0a cc 0a c6 0a c0 0a ba 0a b4 0a ae 0a a8 0a a2 0a 9c 0a 96 0a 90 0a 8a 0a 84
000001e0: 0a 7e 0a 78 0a 72 0a 6c 0a 66 0a 60 0a 5a 0a 54 0a 4e 0a 48 0a 42 0a 3c 0a 36 0a 30 0a 2a 0a 24
00000200: 0a 1e 0a 18 0a 12 0a 0c 0a 06 0a 00 09 fa 09 f4 09 ee 09 e8 09 e2 09 dc 09 d6 09 d0 09 ca 09 c4
00000220: 09 be 09 b8 09 b2 09 ac 09 a6 09 a0 09 9a 09 94 09 8e 09 88 09 82 09 7c 09 76 09 70 09 6a 09 64
00000240: 09 5e 09 58 09 52 09 4c 09 46 09 40 09 3a 09 34 09 2e 09 28 09 22 09 1c 09 16 09 10 09 0a 09 04
00000260: 08 fe 08 f8 08 f2 08 ec 08 e6 08 e0 08 da 08 d4 08 ce 08 c8 08 c2 08 bc 08 b6 08 b0 08 aa 08 a4
00000280: 08 9e 08 98 08 92 08 8c 08 86 08 80 08 7a 08 74 08 6e 08 68 08 62 08 5c 08 56 08 50 08 4a 08 44
000002a0: 08 3e 08 38 08 32 08 2c 08 26 08 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000002c0: 00 00 00 00 00 00 20 00 00 00 00 00 42 54 00 03 05 03 09 02 3a fa 95 00 f9 95 00 f8 95 00 f7 95
000002e0: 00 f6 95 00 f5 95 00 f4 95 00 f3 95 00 f2 95 00 f1 95 00 f0 95 00 ef 95 00 ee 95 00 ed 95 00 ec
00000300: 95 00 eb 95 00 ea 95 00 e9 95 00 e8 95 00 e7 95 00 e6 95 00 e5 95 00 e4 95 00 e3 95 00 e2 95 00
00000320: e1 95 00 e0 95 00 df 95 00 de 95 00 dd 95 00 dc 95 00 db 95 00 da 95 00 d9 95 00 d8 95 00 d7 95
00000340: 00 d6 95 00 d5 95 00 d4 95 00 d3 95 00 d2 95 00 d1 95 00 d0 95 00 cf 95 00 ce 95 00 cd 95 00 cc
00000360: 95 00 cb 95 00 ca 95 00 c9 95 00 c8 95 00 c7 95 00 c6 95 00 c5 95 00 c4 95 00 c3 95 00 c2 95 00
00000380: c1 95 00 c0 95 00 bf 95 00 be 95 00 bd 95 00 bc 95 00 bb 95 00 ba 95 00 b9 95 00 b8 95 00 b7 95
000003a0: 00 b6 95 00 b5 95 00 b4 95 00 b3 95 00 b2 95 00 b1 95 00 b0 95 00 af 95 00 ae 95 00 ad 95 00 ac
000003c0: 95 00 ab 95 00 aa 95 00 a9 95 00 a8 95 00 a7 95 00 a6 95 00 a5 95 00 a4 95 00 a3 95 00 a2 95 00
000003e0: a1 95 00 a0 95 00 9f 95 00 9e 95 00 9d 95 00 9c 95 00 9b 95 00 9a 95 00 99 95 00 98 95 00 97 95
00000400: 00 96 95 00 95 95 00 94 95 00 93 95 00 92 95 00 91 95 00 90 95 00 8f 95 00 8e 95 00 8d 95 00 8c
00000420: 95 00 8b 95 00 8a 95 00 89 95 00 88 95 00 87 95 00 86 95 00 85 95 00 84 95 00 83 95 00 82 95 00
00000440: 81 95 00 80 95 00 7f 95 00 7e 95 00 7d 95 00 7c 95 00 7b 95 00 7a 95 00 79 95 00 78 95 00 77 95
00000460: 00 76 95 00 75 95 00 74 95 00 73 95 00 72 95 00 71 95 00 70 95 00 6f 95 00 6e 95 00 6d 95 00 6c
00000480: 95 00 6b 95 00 6a 95 00 69 95 00 68 95 00 67 95 00 66 95 00 65 95 00 64 95 00 63 95 00 62 95 00
000004a0: 61 95 00 60 95 00 5f 95 00 5e 95 00 5d 95 00 5c 95 00 5b 95 00 5a 95 00 59 95 00 58 95 00 57 95
000004c0: 00 56 95 00 55 95 00 54 95 00 53 95 00 52 95 00 51 95 00 50 95 00 4f 95 00 4e 95 00 4d 95 00 4c
000004e0: 95 00 4b 95 00 4a 95 00 49 95 00 48 95 00 47 95 00 46 95 00 45 95 00 44 95 00 43 95 00 42 95 00
00000500: 41 95 00 40 95 00 3f 95 00 3e 95 00 3d 95 00 3c 95 00 3b 95 00 3a 95 00 39 95 00 38 95 00 37 95
00000520: 00 36 95 00 35 95 00 34 95 00 33 95 00 32 95 00 31 95 00 30 95 00 2f 95 00 2e 95 00 2d 95 00 2c
00000540: 95 00 2b 95 00 2a 95 00 29 95 00 28 95 00 27 95 00 26 95 00 25 95 00 24 95 00 23 95 00 22 95 00
00000560: 21 95 00 20 95 00 1f 95 00 1e 95 00 1d 95 00 1c 95 00 1b 95 00 1a 95 00 19 95 00 18 95 00 17 95
00000580: 00 16 95 00 15 95 00 14 95 00 13 95 00 12 95 00 11 95 00 10 95 00 0f 95 00 0e 95 00 0d 95 00 0c
000005a0: 95 00 0b 95 00 0a 95 00 09 95 00 08 95 00 07 95 00 06 95 00 05 95 00 04 95 00 03 95 00 02 95 00
000005c0: 01 95 00 00 76 00 39 ff 95 00 fe 95 00 fd 95 00 fc 95 00 fb 94 00 9d bf 39 9d bf 39 9d bf 39 9d
000005e0: bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39
00000600: 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf
00000620: 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d
00000640: bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39
00000660: 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf
00000680: 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d
000006a0: bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9d bf 39 9c bf 00 02 39 ae 05 03 09
000006c0: 02 39 ad 05 03 09 02 39 ac 05 03 09 02 39 ab 11 00 00
CPU: 0 PID: 1 Comm: swapper Not tainted 3.18.0+ #3
Stack : 00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000
...全文
1334 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fensnote 2019-10-12
  • 打赏
  • 举报
回复
引用 1 楼 Golden_Chen 的回复:
从日志来看,是块读取出现错误,读到的内容校验码和原来不一致。 你“root”分区已经存在3一个坏块,启动不了是因为代码读不成功
UBIFS error (pid 1): ubifs_check_node: bad CRC: calculated 0x1a0873d2, read 0x32912c1
UBIFS error (pid 1): ubifs_check_node: bad node at LEB 595:46256


谢谢!
Golden_Chen 2019-10-12
  • 打赏
  • 举报
回复
从日志来看,是块读取出现错误,读到的内容校验码和原来不一致。 你“root”分区已经存在3一个坏块,启动不了是因为代码读不成功
UBIFS error (pid 1): ubifs_check_node: bad CRC: calculated 0x1a0873d2, read 0x32912c1
UBIFS error (pid 1): ubifs_check_node: bad node at LEB 595:46256

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧