计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 3258|回复: 3

Linux系统下寻找硬件错误分析

[复制链接]
发表于 2009-2-10 08:44:12 | 显示全部楼层 |阅读模式
当linux系统出现故障的时候,作为管理员首先要定位错误,现在linux有许多工具都能帮助用户寻找错误,要学会利用他们确定问题。这些工具包括dmesg、lspci、lsmod、syslog/messages和proc文件系统等,而且这些工具是根本,换句话说他们不会应为linux发行厂家不同,发行版年代不同而改变。希望大家熟练使用。
    dmesg通常很有用,所以首先介绍该工具。dmesg是一个读取内核缓冲的命令。它里面具有内核消息。它会报告内核检测到与硬件或应用程序有关的当前错误,提供了一个从内核捕捉最新错误的快速且简单的方法。
   从dmesg输出提供了所运行内核版本的相关信息,包括创建内核用的什么编译器以及何时编译的内核。因此,如果编译源代码并产生了一个GCC故障,这就是首先开始检查的地方。除了dmesg,还有其他地方可以寻找硬件错误,如syslog 。dmesg把所有信息报告给syslog守护程序,syslog默认按孙旭记录到日志文件/var/log/messages,我们可以使用lspci、/proc与dmesg/syslog联合使用来定位故障硬件部分。Lspci提供了机器上硬件布局。当然我们也可以用dmesg来列出PCI总线信息“demsg | grep PCI”。本文只是给大家开个头,以后深入研究,一定能发挥作用。
发表于 2009-2-10 11:52:47 | 显示全部楼层
正在学习linux操作系统。。。。哎。。。不懂的太多了。。。
发表于 2009-6-22 17:13:34 | 显示全部楼层
学习了!
发表于 2009-6-22 22:14:11 | 显示全部楼层
收藏了!谢谢指教!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表