交換したHDDも壊れてたので戻してみました。

前回でファイルコピーをかけたまま放置してあったのですが帰宅したら何故か14%で止まってて、しかもcpのプロセスは無くなってました。
syslogとかみても原因不明だったのでもう一度cpしなおして出かけて帰宅したら、今度はちゃんと全部コピーできてました。

がしかし!!!
HDDから異音が!!!コツン、コツンという音が定期的に!!!

原因はコチラに書かれているとおり、データを探しに行ってるのに見つからないからアームが行ったり来たりしている音らしいです。
HDD異音(カコン)発生のメカニズム 動画 ライフセーバーズ@奥山電脳工房

全然記憶が無いのですが、きっとこのHDDは余っていたものじゃなくて壊れていたから放置してあったものなんじゃないかと思います。

もう新しく買いに行くしか方法は無さそうなのですが、もう一度取り替える前のヤツをつないでパーティション切り直してフォーマットするところからやってみたらひょっとしたら・・・と思ったのでつなぎなおして見ました。

認識しているはずなのでdmesgしてみます。

# dmesg | grep sdb
SCSI device sdb: 2930277168 512-byte hdwr sectors (1500302 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back
SCSI device sdb: 2930277168 512-byte hdwr sectors (1500302 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: drive cache: write back
sdb: sdb1
sd 1:0:0:0: Attached scsi disk sdb
sdb: Current [descriptor]: sense key: Aborted Command
end_request: I/O error, dev sdb, sector 2882535855
Buffer I/O error on device sdb1, logical block 360316974
lost page write due to I/O error on sdb1
end_request: I/O error, dev sdb, sector 2882797647
Buffer I/O error on device sdb1, logical block 360349698
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349699
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349700
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349701
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349702
lost page write due to I/O error on sdb1
end_request: I/O error, dev sdb, sector 2882797695
Buffer I/O error on device sdb1, logical block 360349704
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349705
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349706
lost page write due to I/O error on sdb1
Buffer I/O error on device sdb1, logical block 360349707
lost page write due to I/O error on sdb1
end_request: I/O error, dev sdb, sector 2883059791
Buffer I/O error on device sdb1, logical block 360349708
lost page write due to I/O error on sdb1
end_request: I/O error, dev sdb, sector 2883321935
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=4, driver=00
end_request: I/O error, dev sdb, sector 2883584079
sdb : sense not available.
sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
end_request: I/O error, dev sdb, sector 2883846223
end_request: I/O error, dev sdb, sector 2884108367
end_request: I/O error, dev sdb, sector 2884108487
end_request: I/O error, dev sdb, sector 2885681231
end_request: I/O error, dev sdb, sector 2885681279
end_request: I/O error, dev sdb, sector 2885943375
end_request: I/O error, dev sdb, sector 2885943423
sdb: asking for cache data failed
sdb: assuming drive cache: write through
end_request: I/O error, dev sdb, sector 2885943479
sdb: detected capacity change from 1500301910016 to 0
sdb : READ CAPACITY failed.
sdb : status=0, message=00, host=4, driver=00
sdb : sense not available.
sdb: Write Protect is off
sdb: Mode Sense: 00 00 00 00
sdb: asking for cache data failed
sdb: assuming drive cache: write through

不吉そうなことが大量に書かれていますが、認識はされているようです。
ではfdiskしてみます。

# fdisk /dev/sdb

/dev/sdb を読めません

( ゚д゚)

# fdisk -l

Disk /dev/sda: 4007 MB, 4007657472 bytes
255 heads, 63 sectors/track, 487 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 78 522112+ 82 Linux swap / Solaris
/dev/sda3 79 487 3285292+ 83 Linux

Disk /dev/sdc: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = シリンダ数 of 16065 * 512 = 8225280 bytes

デバイス Boot Start End Blocks Id System
/dev/sdc1 1 182401 1465136001 83 Linux

( ゚д゚)

・・・でません。
lsだと出てくるんですけどね・・・。

# ls /dev
MAKEDEV input mapper parport3 ram13 ramdisk sdc1 tty0 tty19 tty29 tty39 tty49 tty59 ttyS2 usbdev3.1_ep81 vcs1 vcsa5
X0R kmsg mcelog port ram14 random sg0 tty1 tty2 tty3 tty4 tty5 tty6 ttyS3 usbdev4.1_ep00 vcs2 vcsa6
bus log md0 ppp ram15 rawctl sg1 tty10 tty20 tty30 tty40 tty50 tty60 urandom usbdev4.1_ep81 vcs3 zero
console loop0 mem ptmx ram2 root sg2 tty11 tty21 tty31 tty41 tty51 tty61 usbdev1.1_ep00 usbdev5.1_ep00 vcs4
core loop1 net pts ram3 rtc shm tty12 tty22 tty32 tty42 tty52 tty62 usbdev1.1_ep81 usbdev5.1_ep81 vcs5
cpu loop2 null ram ram4 sda snapshot tty13 tty23 tty33 tty43 tty53 tty63 usbdev1.2_ep00 usbdev5.2_ep00 vcs6
disk loop3 nvram ram0 ram5 sda1 stderr tty14 tty24 tty34 tty44 tty54 tty7 usbdev1.2_ep02 usbdev5.2_ep81 vcsa
fd loop4 oldmem ram1 ram6 sda2 stdin tty15 tty25 tty35 tty45 tty55 tty8 usbdev1.2_ep81 usbdev5.3_ep00 vcsa1
full loop5 parport0 ram10 ram7 sda3 stdout tty16 tty26 tty36 tty46 tty56 tty9 usbdev2.1_ep00 usbdev5.3_ep81 vcsa2
hpet loop6 parport1 ram11 ram8 sdb systty tty17 tty27 tty37 tty47 tty57 ttyS0 usbdev2.1_ep81 usbdev5.3_ep82 vcsa3
initctl loop7 parport2 ram12 ram9 sdc tty tty18 tty28 tty38 tty48 tty58 ttyS1 usbdev3.1_ep00 vcs vcsa4

でもこんなとこケチってデータが全部消えたらガッカリなので買い直すことにしました。

コメント