Kernel Panic - not syncing:Attempted to kill init! exitcode=0x00000009

疯疯癫癫 2012-10-15 10:30:41
问题描述:我在编译linux-3.5.7的内核,编译过程无问题,但是在运行时出现错误,信息大概如下

IP: [<(null)>] (null)

Oops: 0010 [#1] SMP

Pid: 1, comm: swapper/0 Not tainted 3.5.3 samo #4 ASUSTek Computer INC

Code: Bad EIP value

Kernel Panic - not syncing:Attempted to kill init! exitcode=0x00000009

其余的都是 Call Trace 的信息。

现象描述:输入键盘按键无反应,Caps 和 Scroll 指示灯不停闪烁。
---------------------------------------------------------------------------------------------
说下我的操作:我是想把编译好的内核在EFI下启动,可是却出现了上面的错误!

排查情况如下:1、我看了国外的一些网站解决类似的问题都是去调试内核 (我不清楚,就算是定位到了所在处又能如何?下面的第二点有我的操作过程)

2、国内的一些论坛说法则是认为是这两个原因,1.分区没有弄好 2.文件系统没有做好。(对于这一点,我这里是可以否定,因为我这里还有一个内核,在EFI下可以启动成功,我只是把我的内核替换了原有的内核,文件系统用的还是原来的文件系统,还有一点,我编译的内核grub可以在BIOS下引导成功,就是EFI下报这个错误)
----------------------------------------------------------------------------------------------

不知论坛里的诸位大神可曾遇到过此类问题,又是如何解决的?这个问题我已经弄了2周了,至今无果,望各位赐教!先谢过了
...全文
1368 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lucelujiaming 2013-10-16
  • 打赏
  • 举报
回复
解决办法:重新配置内核支持EABI make menuconfig Kernel Features --->   
  • Use the ARM EABI to compile the kernel   
  • Allow old ABI binaries to run with this kernel
  • (EXPERIMENTAL)
疯疯癫癫 2012-10-17
  • 打赏
  • 举报
回复
感谢帮顶,都快沉了。。。
[Quote=引用 3 楼 的回复:]
EFI真没有弄过,不过帮顶,因为来看过...
[/Quote]
yangzhifu 2012-10-16
  • 打赏
  • 举报
回复
EFI真没有弄过,不过帮顶,因为来看过...
疯疯癫癫 2012-10-15
  • 打赏
  • 举报
回复
对了,官方文档上说的要求选择的选项
CONFIG_FB_EFI=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_EFI=y
CONFIG_EFI_VARS=y or m

我也都选择了,具体可以看我的内核配置文件
疯疯癫癫 2012-10-15
  • 打赏
  • 举报
回复
这个是我配置内核的 .config 文件 http://download.csdn.net/detail/fengfengdiandia/4647635

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧