Kernel panic - not syncing: Attempted to kill init!

内核编译和嵌入式产品的设计与开发
回复
daschina
帖子: 19
注册时间: 2008-08-29 18:49

Kernel panic - not syncing: Attempted to kill init!

#1

帖子 daschina » 2014-07-13 20:12

android平台,想把ubuntu 12.04 跑上去

用官网上的img解压出来的LINUX文件夹里面的文件,复制到SD卡,可以启动到串口login
但是用debootstrap制作的系统不行,报标题的错误

kernel是从uboot启动的,mkbotimg打包了initramfs,initramfs是用busybox做的,init贴在这里
http://paste.ubuntu.com/7788868/

bootargs参数里面有init=/sbin/init

但是debootstrap制作的/sbin/init和官网img解压出来的MD5一样
其他没什么好怀疑的,请问我如何debug,找出死在哪一步了?

Kernel command line: root=/dev/cardblksd2 rw rootfstype=ext4 rootwait init=/sbin/init console=ttyS0,115200n8 nohlt vmalloc=256m mem=1024m logo=osd1,0x84100000,720p


[ 8.535358@0]
[ 8.558124@1] cardblksd: cardblksd1 cardblksd2
[ 8.562734@0] monitor : INSERT
#INIT >>> mount root device
[ 8.724357@1] EXT4-fs (cardblksd2): mounted filesystem with ordered data mode. Opts: (null)
#INIT >>> check /newroot//sbin/init
[ 8.914336@1] Kernel panic - not syncing: Attempted to kill init!
[ 8.914824@1] [<c0045f10>] (unwind_backtrace+0x0/0xfc) from [<c06e5324>] (panic+0x74/0x184)
[ 8.923166@1] [<c06e5324>] (panic+0x74/0x184) from [<c006b7ac>] (do_exit+0x6ac/0x758)
[ 8.930955@1] [<c006b7ac>] (do_exit+0x6ac/0x758) from [<c006b894>] (do_group_exit+0x3c/0xbc)
[ 8.939383@1] [<c006b894>] (do_group_exit+0x3c/0xbc) from [<c006b924>] (sys_exit_group+0x10/0x18)
[ 8.948226@1] [<c006b924>] (sys_exit_group+0x10/0x18) from [<c003eb80>] (ret_fast_syscall+0x0/0x30)
billyshi
帖子: 2
注册时间: 2014-09-15 14:54
系统: ubuntu 13.04

Re: Kernel panic - not syncing: Attempted to kill init!

#2

帖子 billyshi » 2014-09-15 15:54

检查一下工具链和UCLIBC。
回复