/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