to be myself
分类: 嵌入式
2013-03-03 11:53:53
硬件:mini2440
linux:2.6.29
busybox:1.13.3
交叉工具链:arm-linux-gcc-4.4.3
NFS起根文件系统,在Freeinginit memory: 124K后出现
Kernelpanic - not syncing: Attempted to kill init!
串口打印下面的信息
Looking up port of RPC 100003/2 on 202.114.181.60
eth0:link up, 100Mbps, full-duplex, lpa 0x45E1
Lookingup port of RPC 100005/1 on 202.114.181.60
VFS:Mounted root (nfs filesystem) on device 0:11.
Freeinginit memory: 124K
Kernelpanic - not syncing: Attempted to kill init!
网上有说是EABI、OABI没开,但我看默认配置是开了EABI、OABI的。
最后还是用linux-2.6.32.2-mini2440-20100921才可以的。
实验仅仅是配置+编译,从nfs挂起根文件系统。
解决方法:
linux:linux-2.6.32.2-mini2440-20100921
busybox:busybox-1.13.3-mini2440
交叉工具链:arm-linux-gcc-4.4.3
实验步骤:按照国嵌手册来的。
分析:也许是因为编译工具和内核不对应,也许是内核源码要经过自己移植。留待深入学习!
2011-07-20 14:49 发表于百度空间,今搬至CU。