|
我用linux kernel 2.4.20 + busybox1.1.0 + 自己生成的根文件系统
在几台PC上都测试过,可以运行的,且稳定。
但是挪到CPU:ALI 6117,includes 386SX 的嵌入式系统上就总是出项如下问题:
内核顺利工作,执行/etc/init.d/rcS也应该正常,就是每每执行到最后该出现shell提示符的时候系统就停在哪里了。
我在/etc/inittab里头先后试过几种写法:
1
tty1::respawn:/sbin/getty 38400 tty1
这种写法启动后,提示输入用户,即,进入login程序。但是当输入root用户回车后,系统又进入login登录提示,如此反复,就是不能进入shell。
2
tty1::askfirst:/bin/sh
这种启动后,提示按“enter”建进入控制台,但是按“enter”键之后又反复出现登录的“askfirst”语句,而不能进入shell。
3
tty1::respawn:/bin/sh
这种启动后就卡在应该出现shell的地方了,没信儿了。
总之我怀疑shell不能正常运行,不知道为什么,请大侠指点迷津! |
|