Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10804447
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 10:59:04

Linux系统下到哪儿寻找硬件错误
 
    linux系统出现故障的时候,作为管理员首先要定位错误,现在linux有许多工具都能帮助用户寻找错误,要学会利用他们确定问题。这些工具包括dmesglspcilsmodsyslog/messagesproc文件系统等,而且这些工具是根本,换句话说他们不会应为linux发行厂家不同,发行版年代不同而改变。希望大家熟练使用。
    dmesg通常很有用,所以首先介绍该工具。dmesg是一个读取内核缓冲的命令。它里面具有内核消息。它会报告内核检测到与硬件或应用程序有关的当前错误,提供了一个从内核捕捉最新错误的快速且简单的方法。
   dmesg输出提供了所运行内核版本的相关信息,包括创建内核用的什么编译器以及何时编译的内核。因此,如果编译源代码并产生了一个GCC故障,这就是首先开始检查的地方。除了dmesg,还有其他地方可以寻找硬件错误,如syslog dmesg把所有信息报告给syslog守护程序,syslog默认按孙旭记录到日志文件/var/log/messages,我们可以使用lspci/procdmesg/syslog联合使用来定位故障硬件部分。Lspci提供了机器上硬件布局。当然我们也可以用dmesg来列出PCI总线信息“demsg | grep PCI”。本文只是给大家开个头,以后深入研究,一定能发挥作用。

本文出自 “李晨光” 博客,谢绝转载!

阅读(1096) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~