打印
[嵌入式linux]

BON 分区和 MTD 的困惑!新手求助!

[复制链接]
1721|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
firekingr|  楼主 | 2008-12-20 11:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
mt, TI, AN, IO, flash

好几天弄这个VIVI的移植下载网上下的2.4的内核了,在内核加载的过程中,总是出现

cramfs: wrong magic
FAT: bogus logical sector size 45802
Kernel panic: VFS: Unable to mount root fs on 1f:00

就停止不动了

里面涉及到BON 分区和MTD分区,不太清楚vivi 和内核怎么对应上有什么关系?

在内核启动信息中出现

NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)
bon0: 00000000-00030000 (00030000) 00000000
bon1: 00030000-00200000 (001d0000) 00000000
bon2: 00200000-03ffc000 (03dfc000) 00000000

和正常的启动

NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MB 3,3V)
Creating 6 MTD partitions on "NAND 64MB 3,3V":
0x00000000-0x00020000 : "S3C2410 flash partition : loader"
0x00020000-0x00030000 : "S3C2410 flash partition : param"
0x00030000-0x001f0000 : "S3C2410 flash partition : kernel"
0x00200000-0x00600000 : "S3C2410 flash partition : root"
0x00600000-0x04000000 : "S3C2410 flash partition : usr"
0x00000000-0x00020000 : "S3C2410 flash partition : loader"

怎么一个是BON分区,一个是MTD分区,怎么在内核中选择使用哪种分区呢?

有高手知道请赐教!小弟谢谢了!!

^_^

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

5

帖子

0

粉丝