console linux 口 没输出_将linux启动信息输出到console

本文介绍了如何将Linux从BIOS、Grub到Kernel的启动信息重定向到串口,包括修改Grub配置文件、Kernel行参数以及启用串口登录。通过这些步骤,可以实现Linux系统的启动信息在串口设备上的实时查看。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 将BIOS输出重定向到串口

这一功能需要主版支持, 请参考主板用户手册.

2 将Grub输出重定向到串口

编辑grub的配置文件/boot/grub/menu.lst, 添加如下行:

serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1

terminal --timeout=10 serial console

grub引导过程中, 会将输出同时发送到终端屏幕和串口. grub引导过程中将在终端和连接到串口的超级终端上提示Press any key

to continue, 每秒钟提示一次, 共10次, 可修改menu.lst文件terminal行中的--timeout=10改变提示次数,

在这一段时间内, 可以在终端的键盘, 或者连接到串口的超级终端中按任意键进入grub选择菜单.

如果10秒内没有在终端和连接串口的超级终端上按任意键, 则grub的选择菜单将出现在连接串口的超级终端上, 如果希望默认情况下,

grub选择菜单出现在终端上, 则可修改menu.lst将serial console修改为console serial.

3 将kernel输出信息输出到串口

修改kernel行, 在该行后增加增加

console=ttyS0,9600n8 console=tty0

则kernel会将输出信息同时输出到串口和终端. 我的menu.list中修改过的记录如下:

title           Debian GNU/Linux, kernel 2.6.8-2-386

root            (hd0,0)

kernel          /vmlinuz-2.6.8-2-386 root=/dev/mapper/rootvg-root ro

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值