jz2440使用交叉编译链4.3.2生成的最小文件系统无终端

我这边遇到一个问题linux内核2.6.22.6,arm-linux-gcc使用4.3.2,busybox使用1.7;制作的最小最小文件系统运行时候发现没报错。但是就是没终端。
我进行如下测试:
(1)把怀疑是内核是交叉编译链arm-linux-gcc3.5.6编译的,而文件系统是4.3.2编译,导致这种情况,测试结果排除。
(2)怀疑是busybox1.7对于arm-linux-gcc4.3.2,版本太低,网上说建议用busybox1.23.0,测试结果排除可能。
(3)我把arm-linux-gcc3.5.6里面的libc库考到最小文件系统里面去替换掉arm-linux-gcc4.3.2的libc库,结果发现,有变化,但是这次不是没报错没现象,而是出现了报错。
综上几个测试结果:
应该是跟libc库有关系,但是网上我看别人也用4.3.2成功构建了最小文件系统,所以我不知道为什么哪里不行,我检查了我的操作步骤,跟视频保持一样。
视图:
I@C3KJ0WF)6(F_{I1NE2LRD
`R{OA6R2L~DF6_Z)097)WY
最后希望老师能解答一下我的困惑,我不想经常修改我的交叉编译链。