+ -
当前位置:首页 → 问答吧 → 一个tty显示的问题

一个tty显示的问题

时间:2003-09-29

来源:互联网

众所周知,Linux机器用键盘的ctrl+alt+F1,F2,F3,F4...可以切换console,ctrl+alt+F1对应tty1,依次类推。非常方便。但我碰到一个问题,如下:

在操作之前,tty1 ~ tty6都可以正常login,且ls, vi一切正常。然后我试图配置linux,使它可以通过串口来被访问,过程如下:
1。安装mgetty-1.1.30-2.i386.rpm
2。编辑/etc/lilo.conf,加上如下两行:
serial=0,9600n8
append = "console=ttyS0,9600"
3。编辑/etc/inittab,加上:
S0:12345:respawn:/sbin/mgetty -r -s 9600 ttyS0
4。让kudzu不检测串口,编辑/etc/rc.d/init.d/kudzu,加上:
/usr/sbin/kudzu -t 30 -s
5。编辑/etc/securetty,加上:
ttyS0
6。重启机器。

重启后,linux启动过程如愿被重定向到串口,启动完成后,串口可以login,ls,vi一切正常。tty1的login,ls,vi一切正常。本以为大事已定,谁知马上发现:tty2 ~ tty11的ls显示结果异常,目录,可执行文件均为乱码,vi也有乱码。

请教各位大侠。难道tty1与其他tty的配置不同吗?还是安装mgetty更改了系统的配置文件?

作者: 流星菜园   发布时间: 2003-09-29

顶!

作者: 流星菜园   发布时间: 2003-10-15