开发内核,kernel panic是难免的,只有将内核的输出信息输出到串口,在kernel panic之后才能通过串口虚拟终端查看内核输出信息。
1.修改内核参数 /boot/grub/grub.conf
下面蓝色部分为添加的,保证内核输出信息输出到串口终端
title Red Hat Linux ( 2.6.12 .3)
root (hd0,2)
kernel /boot/vmlinuz- 2.6.12 .3 root=/dev/hda3 console=tty0 console=ttyS0,9600
2.修改 /etc/inittab
下面的蓝色的部分是必须有的,保证可以从串口终端上登录
co:2345:respawn:/sbin/agetty ttyS0 9600 vt100
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6