使用busybox建立嵌入式linux时遇到如题问题,解决如下:
根据 http://www.busybox.net/cgi-bin/viewcvs.cgi/trunk/uClibc/docs/uclibc.org/FAQ.html?rev=11976#job_control 说明,这个问题是shell运行在/dev/console上造成的,可以让shell运行在/dev/tty1活/dev/ttyS0上解决。
我是这样解决的:
1、删除原有/dev/console这个设备节点
rm /dev/console
2、用tty1代替
mknod -m 600 tty1 c 4 1
ln -s /dev/tty1 /dev/console