各位大虾们,帮帮忙!
问题是这样子的,
我用crosstools生成的编译器来编译busybox,
之后把busybox生成 的/bin ,/sbin,/usr,linuxrc文件拷到rootfs中,
然后通过NFS来启动文件系统,结果就是显示
VFS: Mounted root (nfs filesystem) on device 0:11.
Freeing init memory: 124K
Kernel panic - not syncing: Attempted to kill init!
然后就不动了,用友善提供的那个文件系统就可以跑起来。不知道为什么。
如果用友善提供的编译器来编译busybox的话,生成的文件,就可以跑起来。
不明白为什么用自己生成的编译器就不行。
另外,用自己生成的编译器来编译友善提供的内核,将生成的zImage文件烧到板子上,也能够跑得起来。
所以我觉得我的编译器应该没什么问题吧。
网上也找不到什么有用的信息。
麻烦大家帮忙看下啦。谢谢各位了。