..
全部博文(33)
分类: LINUX
2010-05-29 12:56:11
Job control will be turned off since your shell can not obtain a controlling
terminal. This typically happens when you run your shell on /dev/console. The
kernel will not provide a controlling terminal on the /dev/console device. Your
should run your shell on a normal tty such as tty1 or ttyS0 and everything will
work perfectly. If you REALLY want your shell to run on /dev/console,
then you can hack your kernel (if you are into that sortof thing) by changing
drivers/char/tty_io.c to change the lines where it sets "noctty = 1;" to instead
set it to "0". I recommend you instead run your shell on a real console...
fix:
change
old:
::respawn:/sbin/getty -L console 115200 vt100
new:
::respawn:/sbin/getty -L ttyS0 115200 vt100
log:
VDSL login: root
login[250]: root login on 'ttyS0'
#