我将bootloard启动参数中的console=/dev/ttySAC0改为console=/dev/tty1之后启动,启动信息是在lcd中显示,最后shell也在lcd中有启动,为什么qt却启动不了?这是什么情况?另外还有本来在/etc/init.d/rcS中本来有个/etc/rc.d/init.d/leds start ,使板上的LED一直闪烁的服务也没有运行。
1.没有inittab 这个文件,使用init中默认的
2./etc/init.d/rcS的部分内容如下:
/etc/rc.d/init.d/netd start
echo " " > /dev/tty1
echo "Starting networking..." > /dev/tty1
sleep 1 •/etc/rc.d/init.d/httpd start
echo " " > /dev/tty1
echo "Starting web server..." > /dev/tty1
sleep 1
/etc/rc.d/init.d/leds start
echo " " > /dev/tty1
echo "Starting leds service..." > /dev/tty1
echo " "
sleep 1
/sbin/ifconfig lo 127.0.0.1
/etc/init.d/ifconfig-eth0
/bin/qtopia &
echo " " > /dev/tty1
echo "Starting Qtopia, please waiting..." > /dev/tty1
在启动的时候 LCD会打印 Starting networking... Starting web server... Starting leds service... Starting Qtopia, please waiting... 但最后LCD显示shell内容,但是qt和led服务都没有启动
|