web-dev-qa-db-ja.com

Linuxを使用してマザーボードに障害が発生しているかどうかをテストするにはどうすればよいですか?

私は、Firefox、qsynth、およびトーテムにランダムに奇妙なセグメンテーション違反が発生するようにしています。主にFirefox。

スマートドライブをsmartctlとddでテストし、RAMをmemtestでテストしましたが、マザーボードをテストするにはどうすればよいですか?

Ubuntu12.04を実行しています。

ハードウェア障害がセグメンテーション違反の原因ではない場合でも、Linuxでいくつかのコマンドを実行して、マザーボードをテストできるようにしたいと思います。ここでの私の全体的な目標は、その知識を獲得することです。

ありがとう!

5
cat pants

Linuxでマザーボードの状態を確認するには、rootユーザーとして以下のコマンドを使用できます。

Sudo dmidecode |grep -B 2 Stat

それはすべての周辺機器の動作状態の状態を与えます。

例えば:

[root@Ubuntu ~]# dmidecode |grep -B 2 Stat
Serial Number: .....
Asset Tag:
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
--
Max Speed: 5200 MHz
Current Speed: 2400 MHz
Status: Populated, Enabled
--
On Board Device Information
Type: Ethernet
Status: Enabled
--
On Board Device Information
Type: Sound
Status: Enabled
--
On Board Device Information
Type: Other
Status: Enabled
--
Access Method: Memory-mapped physical 32-bit address
Access Address: 0xFFF81000
Status: Valid, Not Full
--
Handle 0x1800, DMI type 24, 5 bytes.
Hardware Security
Power-On Password Status: Enabled
Keyboard Password Status: Not Implemented
Administrator Password Status: Enabled
Front Panel Reset Status: Not Implemented
--
Cooling Device
Type: Fan
Status: OK
--
Cooling Device
Type: Fan
Status: OK
--
Cooling Device
Type: Fan
Status: OK
--
Handle 0x2000, DMI type 32, 11 bytes.
System Boot Information
Status: No errors detected
8
rɑːdʒɑ