wanshun1818 发表于 2010-09-15 10:40

有个 内核和文件系统的问题 ,探讨一下

我们一般在uboot 跑起来后,会去检测kernel,和文件系统,
有没一个好办法,能够在uboot里面检测 kernel出错,和文件系统

出错没有的阿?

也就是在uboot 里面判断kernel和文件系统有没有损坏?

文件系统是 JFFS2,的

这个有可行性吗

wanshun1818 发表于 2010-09-15 10:43

回复 1# wanshun1818


    uboot 分了大约512K

lelee007 发表于 2010-09-15 11:11

kernel不运行,uboot如何判断其损坏?判断kernel分区的flash是否有怀块还可行,而且不难

但是比如说kernel在下载时数据传输发生错误没纠正过来的话,将错误数据再写入flash里边后,这个单从kernel本身很难判断错误吧?

wanshun1818 发表于 2010-09-15 18:09

反正 是添加一些校验码,放到一个分区中(一个mtd) 然后,在uboot启动后,检测 mtd里面校验码对不对,来判断 kernel和 文件系统有没损坏,有可行性吗

omycle 发表于 2010-09-20 09:06

判断校验码,我觉得可行。
页: [1]
查看完整版本: 有个 内核和文件系统的问题 ,探讨一下