原创 busybox提示can't access tty.job control turned off 解

2009-3-20 09:56 3682 2 2 分类: MCU/ 嵌入式
/etc/inittab写法如下

对于X86:

 tty1::respawn:/sbin/getty 38400 tty1
 tty2::respawn:/sbin/getty 38400 tty2

 

对于ARM:

首先确保在/dev/ttyS0存在,否则自己在/linuxrc或/etc/rcS或/urs/local/rc.local中加入

ln -s /dev/tts/0 /dev/ttyS0

ln -s /dev/vc/0  /dev/tty0

ln -s /dev/vc/1  /dev/tty1

ln -s /dev/vc/2  /dev/tty2

注意:确保在执行下面的语句前在/dev下建立ttyS0

 

方法1:

/etc/inittab写入

console::sysinit:-/etc/rcS
ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100

 

方法2:

/etc/inittab写入

console::sysinit:-/etc/rcS

ttyS0::respawn:-/bin/sh

前者需要登陆验证,会出现提示输入用户名和密码,后者不会

 

方法3:

修改内核源码

在内核源码drivers/char/tty_io.c中将

noctty = 1

改为

noctty = 0

然后

/etc/inittab可以使用默认的,也可以写成:

console::sysinit:-/etc/rcS

console::respawn:/sbin/getty console 115200 ttyS0
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条