61、Linux系统启动与初始化故障排查指南

Linux系统启动与初始化故障排查指南

1. 内核启动

内核启动后,主要任务是留意潜在问题。在RHEL系统中,会出现带有缓慢旋转图标的Red Hat Enterprise Linux屏幕。若想查看详细的启动过程消息,可按Esc键。

此时,内核会尝试加载计算机硬件所需的驱动程序和模块。需重点关注可能导致硬件功能异常的硬件故障信息,尽管此类情况如今已较少见,但仍可能存在硬件无可用驱动或加载错误驱动的问题。

内核启动时产生的消息不仅会在屏幕上滚动显示,还会被复制到内核环形缓冲区。该缓冲区会存储内核消息,满了之后会丢弃旧消息。计算机完全启动后,可登录系统,使用以下命令将内核消息保存到文件中,再用 less 命令查看:

# dmesg > /tmp/kernel_msg.txt
# less /tmp/kernel_msg.txt

在支持 systemd 的Linux系统中,内核消息存储在 systemd 日志中。除了 dmesg 命令,还可使用 journalctl 查看从启动到当前的内核消息,例如在RHEL 7系统中:

# journalctl -k

要重点关注未能加载的驱动程序或显示硬件某些功能无法启用的消息。例如,曾有电视调谐卡检测到的调谐器类型错误,通过卡的型号和故障类型信息,向卡的驱动程序传递选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值