嵌入式爱好者

查看: 14763|回复: 2

[Linux] AM3354 UBIFS文件系统在读写时掉电被破坏,从SD卡启动可以读取到NAND中的数据文件否?

[复制链接]

3

主题

7

帖子

28

积分

i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2016-5-3 10:39:58 | 显示全部楼层 |阅读模式
rtc-ds1307 1-0068: setting system clock to 2016-05-03 10:12:34 UTC (1462270354)
[    4.156732] UBIFS: recovery needed
[    4.249423] UBIFS error (pid 1): ubifs_recover_leb: corrupt empty space LEB 4:2048, corruption starts at 3129
[    4.259791] UBIFS error (pid 1): ubifs_scanned_corruption: corruption at LEB 4:5177
[    4.274384] UBIFS error (pid 1): ubifs_recover_leb: LEB 4 scanning failed
[    4.282157] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[    4.289509] Please append a correct "root=" boot option; here are the available partitions:
[    4.298294] 1f00            2048 mtdblock0  (driver?)
[    4.303580] 1f01            2048 mtdblock1  (driver?)
[    4.308850] 1f02            2048 mtdblock2  (driver?)
[    4.314132] 1f03            2048 mtdblock3  (driver?)
[    4.319401] 1f04            2048 mtdblock4  (driver?)
[    4.324681] 1f05            2048 mtdblock5  (driver?)
[    4.329950] 1f06            8192 mtdblock6  (driver?)
[    4.335229] 1f07          241664 mtdblock7  (driver?)
[    4.340498] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    4.349119] Backtrace:
[    4.351711] [<c0017d68>] (dump_backtrace+0x0/0x110) from [<c0475044>] (dump_stack+0x18/0x1c)
[    4.360506]  r6:df024000 r5:c06118fc r4:c0680c10 r3:c063e548
[    4.366437] [<c047502c>] (dump_stack+0x0/0x1c) from [<c04750b4>] (panic+0x6c/0x1a0)
[    4.374439] [<c0475048>] (panic+0x0/0x1a0) from [<c05e5cb4>] (mount_block_root+0x184/0x228)
[    4.383151]  r3:c063e548 r2:00000000 r1:df02df78 r0:c0551c40
[    4.389064]  r7:00008000
[    4.391719] [<c05e5b30>] (mount_block_root+0x0/0x228) from [<c05e5fd0>] (prepare_namespace+0xac/0x1e0)
[    4.401426] [<c05e5f24>] (prepare_namespace+0x0/0x1e0) from [<c05e590c>] (kernel_init+0x124/0x130)
[    4.410771]  r5:c061af58 r4:c061af58
[    4.414530] [<c05e57e8>] (kernel_init+0x0/0x130) from [<c004166c>] (do_exit+0x0/0x67c)
[    4.422789]  r5:c05e57e8 r4:00000000
回复

使用道具 举报

153

主题

3910

帖子

4207

积分

AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FCU1401通行证FCU1301通行证FCU11xx通行证

发表于 2016-5-3 15:13:50 | 显示全部楼层
您好,您可以通过sd卡启动后,然后把nandflash挂载上,然后读取数据看看能不能读到相关的数据。
技术支持电话:0312-3119192
技术支持邮箱:Linux@forlinx.com
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

28

积分

i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2016-5-3 20:05:05 | 显示全部楼层
重SD卡起动如何挂载NANDFLASH,用 mount -t ubifs /dev/mtdblock7 /mnt 行不通。不知道怎样才能挂起。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-24 23:09

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表