开发内核,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
本文介绍如何配置Linux内核以确保内核信息能够输出到串口,这对于诊断kernelpanic等问题至关重要。主要步骤包括修改grub配置文件中的内核启动参数及inittab文件以启用串口终端。
4098

被折叠的 条评论
为什么被折叠?



