免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3330 | 回复: 1
打印 上一主题 下一主题

linux内核启动问题(kernel panic) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-25 10:45 |只看该作者 |倒序浏览
5可用积分
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: block 2140 is marked bad
block 2141 is bad

yaffs: block 2687 is marked bad
block 2688 is bad
yaffs: block 3130 is marked bad
block 3131 is bad

yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:2.
Freeing init memory: 104K
***************1*******************
***************2*******************
***************3*******************
***************4******************
***************5*******************

Kernel panic - not syncing: Attempted to kill init!
[<c00291b8>] (unwind_backtrace+0x0/0xe from [<c0245d3c>] (panic+0x5c/0x144)
[<c0245d3c>] (panic+0x5c/0x144) from [<c0041184>] (do_exit+0x59c/0x6a0)
[<c0041184>] (do_exit+0x59c/0x6a0) from [<c00412c4>] (do_group_exit+0x3c/0xe4)
[<c00412c4>] (do_group_exit+0x3c/0xe4) from [<c004c860>] (get_signal_to_deliver+0x200/0x490)
[<c004c860>] (get_signal_to_deliver+0x200/0x490) from [<c00258bc>] (do_notify_resume+0xa4/0x55c)
[<c00258bc>] (do_notify_resume+0xa4/0x55c) from [<c0022fe8>] (work_pending+0x1c/0x20)


感觉老是挂载不上根文件系统,kernel和根文件系统使用同一个编译器(arm-none-linux-gnueabi-gcc)编译出来的。
网上说kernel配置的时候要选关于EABI的选项。我选了可是还是出现这个问题.
我的内核版本是linux-2.6.32。麻烦各位大侠帮忙看下。

论坛徽章:
0
2 [报告]
发表于 2010-05-03 22:56 |只看该作者
可以看到你的文件系统分区是被识别了的,同时文件系统分区也挂载上了,应该从启动流程上说没什么问题的
   但是出错的话,我们就要找原因了,你如果baidu 一下的话就会发现这个问题通常是由eabi引起的,重新配置内核,在kernel 中选中支持eabi并且一定要是静态编进内核的,并且看一下makefile看看是不是unwind_backtrace这个函数所在的文件并编译进内核了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP