[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:73005] how to specify hardware problem


こんにちは。松田陽一@三鷹です。
Linux と直接的に関係しないかも知れませんが、どんづまりになったんで
質問します。

[Q] ハードウェア(PC)の不具合を特定する方法を知りたいです。

[詳細]
MMX-Pentium 160MHz のマシンがあります。

マザー: Asus P/I-P55TP4N (XEだったか?今はそのマシンの近くに居ない
        ので不正確です。(__))
CPU:    MMX-Pentium 160MHz (ジャンパ設定で180MHzで稼働)
メモリ: 64MB
ディストリビューション: Debian (Potato)

このマシン、当初は IBM-DJAA-31700(1.5GB) のみで安定運用してました。
しかし、HDD が逼迫して来ましたので、新たに Maxtor 92041U4(20GB) を
 2台追加し、raid1 にして、/home にマウントするようにしました。

HDD を追加してから、動作が挙動不審になりました。

X で立ち上げた mule がESC キーを押しただけで Segmentation fault で
落ちたり。
fetchmail が

| hoge:~$ fetchmail -v -f ~/.fetchmailrc.coolmail
| fetchmail:/home/yoh/.fetchmailrc.coolmail:5: parse error at proto

と、訳の判らないエラーで終了したり。
この後fetchmail を dpkg で上書きインストールすると直ったり。
でも暫くすると症状が再発したり。
同じ設定ファイルを別のマシンに持って行き、fetchmail を動かすと、全
く問題なく安定動作してくれる。

このような挙動不審は、ハードウェアが怪しいと思っています。
しかし、その原因がハードウェアのどこなのか、この特定ができずに困っ
ています。
電源(250W)の容量不足なのか、それともHDD の発熱なのか。
それとも他の原因なのか。
例えば、元の1.5GB HDD がくたびれているのか、等々…。

例えば、電圧であるならば、テスターで5V/12Vの電圧を計り、どの程度ま
でが許される範囲なのか。
温度であるならば、温度計でHDD の表面を計り、どの程度までが許される
範囲なのか。

ハードウェアの不具合原因を特定する方法、ご存知でしたら、ご教示願い
ます。(__)

なお、殆んど参考にもならないと思いますが、dmesg の結果をしぐねちゃ
以降に張り付けておきます。
--
かまきりっ てつぼうっ とうふっ♪
松田陽一(yoh)
mailto:yoh _at_ coolmail.net
http://www2.palnet.or.jp/~matsuda/index.htm


Linux version 2.2.16-raid (root _at_ hoge) (gcc version 2.95.2 20000220 (Debian GNU/Linux)) #1 Tue Jun 27 14:33:19 JST 2000
Detected 165791 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 330.96 BogoMIPS
Memory: 62868k/65536k available (1100k kernel code, 412k reserved, 1096k data, 60k init)
Dentry hash table entries: 8192 (order 4, 64k)
Buffer cache hash table entries: 65536 (order 6, 256k)
Page cache hash table entries: 16384 (order 4, 64k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium MMX stepping 03
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 65536 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5 
vga16fb: initializing
vga16fb: mapped to 0xc00a0000
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
loop: registered device at major 7
PIIX: IDE controller on PCI bus 00 dev 38
PIIX: not 100% native mode: will probe irqs later
PIIX: neither IDE port enabled (BIOS)
PIIX: IDE controller on PCI bus 00 dev 39
PIIX: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DJAA-31700, ATA DISK drive
hdc: Maxtor 92041U4, ATA DISK drive
hdd: Maxtor 92041U4, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DJAA-31700, 1628MB w/96kB Cache, CHS=827/64/63
hdc: Maxtor 92041U4, 19541MB w/512kB Cache, CHS=39703/16/63, (U)DMA
hdd: Maxtor 92041U4, 19541MB w/512kB Cache, CHS=39703/16/63, (U)DMA
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid1 personality registered
raid5 personality registered
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :   254.127 MB/sec
   p5_mmx    :   294.132 MB/sec
   8regs     :   178.689 MB/sec
   32regs    :   134.874 MB/sec
using fastest function: p5_mmx (294.132 MB/sec)
ne.c:v1.10 9/23/94 Donald Becker (becker _at_ cesdis.gsfc.nasa.gov)
NE*000 ethercard probe at 0x340: 08 00 00 05 75 28
eth0: NE2000 found at 0x340, using IRQ 10.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2
 hdc: hdc1
 hdd: hdd1
autodetecting RAID arrays
(read) hdc1's sb offset: 20010176 [events: 0000000e]
(read) hdd1's sb offset: 20010176 [events: 0000000e]
autorun ...
considering hdd1 ...
  adding hdd1 ...
  adding hdc1 ...
created md0
bind<hdc1,1>
bind<hdd1,2>
running: <hdd1><hdc1>
now!
hdd1's event counter: 0000000e
hdc1's event counter: 0000000e
md0: max total readahead window set to 128k
md0: 1 data-disks, max readahead per data-disk: 128k
raid1: device hdd1 operational as mirror 1
raid1: device hdc1 operational as mirror 0
(checking disk 0)
(really checking disk 0)
(checking disk 1)
(really checking disk 1)
(checking disk 2)
(checking disk 3)
(checking disk 4)
(checking disk 5)
(checking disk 6)
(checking disk 7)
(checking disk 8)
(checking disk 9)
(checking disk 10)
(checking disk 11)
raid1: raid set md0 active with 2 out of 2 mirrors
md: updating md0 RAID superblock on device
hdd1 [events: 0000000f](write) hdd1's sb offset: 20010176
hdc1 [events: 0000000f](write) hdc1's sb offset: 20010176
.
... autorun DONE.
Coda Kernel/Venus communications, v4.6.0, braam _at_ cs.cmu.edu
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 60k freed
Adding Swap: 28220k swap-space (priority -1)
hdc: timeout waiting for DMA
hdc: irq timeout: status=0xd0 { Busy }
hdc: DMA disabled
hdd: DMA disabled
ide1: reset: success

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: