335x挂载不上ubi一些问题的解决
来源:互联网 发布:广源良 知乎 编辑:程序博客网 时间:2024/06/06 12:54
板子是am335x
下面是内核打印log
省略、、、、、、、、、、、
[ 2.700991] UBI error: process_eb: bad image sequence number 1012547571 in PEB 1988, expected 299771203
[ 2.710912] slab error in kmem_cache_destroy(): cache `ubi_scan_leb_slab': Can't free all objects
[ 2.720259] Backtrace:
[ 2.722880] [<c0017978>] (dump_backtrace+0x0/0x110) from [<c03e5ea4>] (dump_stack+0x18/0x1c)
[ 2.731774] r6:df24b000 r5:df2774c0 r4:df17a0c0 r3:c05a8748
[ 2.737779] [<c03e5e8c>] (dump_stack+0x0/0x1c) from [<c00a5660>] (kmem_cache_destroy+0xd0/0x104)
[ 2.747061] [<c00a5590>] (kmem_cache_destroy+0x0/0x104) from [<c026efa0>] (ubi_scan+0x1b4/0xa24)
[ 2.756301] r4:000007c4 r3:df2ce000
[ 2.760102] [<c026edec>] (ubi_scan+0x0/0xa24) from [<c0266e94>] (ubi_attach_mtd_dev+0x4a8/0xa0c)
[ 2.769387] [<c02669ec>] (ubi_attach_mtd_dev+0x0/0xa0c) from [<c056ca60>] (ubi_init+0x204/0x2f0)
[ 2.778661] [<c056c85c>] (ubi_init+0x0/0x2f0) from [<c000876c>] (do_one_initcall+0x3c/0x180)
[ 2.787562] [<c0008730>] (do_one_initcall+0x0/0x180) from [<c054b884>] (kernel_init+0x9c/0x130)
[ 2.796748] [<c054b7e8>] (kernel_init+0x0/0x130) from [<c0040cb0>] (do_exit+0x0/0x67c)
[ 2.805075] r5:c054b7e8 r4:00000000
[ 2.809660] UBI error: ubi_init: cannot attach mtd7
[ 1.760742] Detected MACID=7c:66:9d:1d:6e:69
[ 1.766540] cpsw: Detected MACID = 7c:66:9d:1d:6e:6b
[ 1.774353] rtc-ds1307 1-0068: setting system clock to 2015-07-24 10:05:08 UTC (1437732308)
[ 1.783691] List of all partitions:
[ 1.787445] 1f00 128 mtdblock0 (driver?)
[ 1.792785] 1f01 128 mtdblock1 (driver?)
[ 1.798126] 1f02 128 mtdblock2 (driver?)
[ 1.803436] 1f03 128 mtdblock3 (driver?)
[ 1.808776] 1f04 1920 mtdblock4 (driver?)
[ 1.814117] 1f05 128 mtdblock5 (driver?)
[ 1.819458] 1f06 5120 mtdblock6 (driver?)
[ 1.824768] 1f07 516608 mtdblock7 (driver?)
[ 1.830108] No filesystem could mount root, tried: ubifs
[ 1.835784] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.844482] Backtrace:
下面是内核打印log
省略、、、、、、、、、、、
[ 2.700991] UBI error: process_eb: bad image sequence number 1012547571 in PEB 1988, expected 299771203
[ 2.710912] slab error in kmem_cache_destroy(): cache `ubi_scan_leb_slab': Can't free all objects
[ 2.720259] Backtrace:
[ 2.722880] [<c0017978>] (dump_backtrace+0x0/0x110) from [<c03e5ea4>] (dump_stack+0x18/0x1c)
[ 2.731774] r6:df24b000 r5:df2774c0 r4:df17a0c0 r3:c05a8748
[ 2.737779] [<c03e5e8c>] (dump_stack+0x0/0x1c) from [<c00a5660>] (kmem_cache_destroy+0xd0/0x104)
[ 2.747061] [<c00a5590>] (kmem_cache_destroy+0x0/0x104) from [<c026efa0>] (ubi_scan+0x1b4/0xa24)
[ 2.756301] r4:000007c4 r3:df2ce000
[ 2.760102] [<c026edec>] (ubi_scan+0x0/0xa24) from [<c0266e94>] (ubi_attach_mtd_dev+0x4a8/0xa0c)
[ 2.769387] [<c02669ec>] (ubi_attach_mtd_dev+0x0/0xa0c) from [<c056ca60>] (ubi_init+0x204/0x2f0)
[ 2.778661] [<c056c85c>] (ubi_init+0x0/0x2f0) from [<c000876c>] (do_one_initcall+0x3c/0x180)
[ 2.787562] [<c0008730>] (do_one_initcall+0x0/0x180) from [<c054b884>] (kernel_init+0x9c/0x130)
[ 2.796748] [<c054b7e8>] (kernel_init+0x0/0x130) from [<c0040cb0>] (do_exit+0x0/0x67c)
[ 2.805075] r5:c054b7e8 r4:00000000
[ 2.809660] UBI error: ubi_init: cannot attach mtd7
[ 1.760742] Detected MACID=7c:66:9d:1d:6e:69
[ 1.766540] cpsw: Detected MACID = 7c:66:9d:1d:6e:6b
[ 1.774353] rtc-ds1307 1-0068: setting system clock to 2015-07-24 10:05:08 UTC (1437732308)
[ 1.783691] List of all partitions:
[ 1.787445] 1f00 128 mtdblock0 (driver?)
[ 1.792785] 1f01 128 mtdblock1 (driver?)
[ 1.798126] 1f02 128 mtdblock2 (driver?)
[ 1.803436] 1f03 128 mtdblock3 (driver?)
[ 1.808776] 1f04 1920 mtdblock4 (driver?)
[ 1.814117] 1f05 128 mtdblock5 (driver?)
[ 1.819458] 1f06 5120 mtdblock6 (driver?)
[ 1.824768] 1f07 516608 mtdblock7 (driver?)
[ 1.830108] No filesystem could mount root, tried: ubifs
[ 1.835784] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 1.844482] Backtrace:
这是由于UBI error: process_eb: bad image sequence number 1012547571 in PEB 1988, expected 299771203 这个问题才挂载不上ubi的,这是因为在写入ubi文件系统之前擦除nand的空间不够大,擦除的大小要大于等于文件系统的大小加坏块的大小,此时可以把存放整个文件系统的nand空间全部擦除就可以。
0 0
- 335x挂载不上ubi一些问题的解决
- 【UBI】ubi问题总结
- UBI文件系统遇到的问题
- 一些问题的解决
- 一些问题的解决
- 构建Play1.x的开发环境及一些工程问题的解决
- 一些不好解决的问题
- 一些问题的解决网址
- 一些待解决的问题
- 解决一些问题的链接
- python一些问题的解决
- UBI - 扩展性问题
- 移植u-boot支持ubi遇到的问题总结
- 移植u-boot支持ubi遇到的问题总结
- 移植u-boot支持ubi遇到的问题总结
- 移植u-boot支持ubi遇到的问题总结
- linux 下,ubi获取write mutex的问题
- 使用NandFlash、ubi文件系统时需要的问题
- 黑马程序员_银行业务调度系统
- Jquery text() 和html使用
- 坦克大战之多线程
- 获取文件夹下所有文件(包括子文件)放在list<File>中
- iOS引用图片文件的三种方式
- 335x挂载不上ubi一些问题的解决
- !function($){}(window.jQuery) 是什么意思
- 插入的U盘读写时候出现Read-only file system的处理方法
- H264文件通过RTP封装推送给VLC播放之sdp文件如何写?
- 暑假NOIP笔记—图论(下)
- 开运算-闭运算
- [VC++]控制台程序窗口隐藏
- 迷途指针和空指针,malloc /new区别
- 关于欧拉函数的递推方法的证明