[[Diary]]

//_WRITEBYNAKAX
天気:曇のち雨,血圧:,体重:,歩数:,投稿:&new{2010-07-05 (月) 02:37:40};~

** 玄箱にUSBでつないだ2TBのHDDがクラッシュ &new{2010-07-05 (月) 02:37:40}; [#of59cc2c]
Windowsマシンのバックアップを玄箱の外付けHDDに取っていたらエラー続出~
syslogを見ると~
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] Sense Key : 0x3 [current]
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] ASC=0x11 ASCQ=0x0
 Jul  4 13:25:59 kuro-box kernel: end_request: I/O error, dev sda, sector 288884431
 Jul  4 13:25:59 kuro-box kernel: EXT3-fs error (device sda1): ext3_get_inode_loc: unable to read inode block - inode=9030917, block=36110546
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] Result: hostbyte=0x00 driverbyte=0x08
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] Sense Key : 0x3 [current]
 Jul  4 13:25:59 kuro-box kernel: sd 0:0:0:0: [sda] ASC=0x11 ASCQ=0x0
 Jul  4 13:25:59 kuro-box kernel: end_request: I/O error, dev sda, sector 288884431
 Jul  4 13:25:59 kuro-box kernel: EXT3-fs error (device sda1): ext3_get_inode_loc: unable to read inode block - inode=9030917, block=36110546
:~
:~
:~
~
うは、ディスク飛んだわ。。。orz
~
~
~
~
とりあえず samba を止め、 ディスクを umount、いったんUSBケーブルを抜きHDDの電源を切る。一呼吸。 ~
ディスクがやけに熱くなってたので、扇風機を当てて冷やす。~
~
mount して とりあえず fsckか。。

 13:50:06 root@KURO-BOX:/var/log$ fsck /dev/sda1
 fsck 1.41.3 (12-Oct-2008)
 e2fsck 1.41.3 (12-Oct-2008)
 /dev/sda1: recovering journal
 /dev/sda1 contains a file system with errors, check forced.
 Pass 1: Checking inodes, blocks, and sizes
 Error reading block 36536826 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan.  Ignore error<y>? yes
 Force rewrite<y>? yes
 Error reading block 36536827 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan.  Ignore error<y>? yes
 Force rewrite<y>? yes
 Error reading block 36536828 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan.  Ignore error<y>? yes
 Force rewrite<y>? yes
 Error reading block 36536829 (Attempt to read block from filesystem resulted in short read) while getting next inode from scan.  Ignore error<y>? yes
:(途中略 約4時間 リターン連打しておいたw)
 Pass 5: Checking group summary information
 Error reading block 35586049 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmap
 ps.  Ignore error<y>? yes
 Force rewrite<y>? yes
 Error reading block 36569089 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmap
 ps.  Ignore error<y>? yes
 Force rewrite<y>? yes
 Error reading block 37879809 (Attempt to read block from filesystem resulted in short read) while reading inode and block bitmap
 ps.  Ignore error<y>? yes
 Force rewrite<y>? yes
  /dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
  /dev/sda1: 135617/122101760 files (41.3% non-contiguous), 323171609/488378000 blocks
 You have new mail in /var/mail/nakax
 17:47:30 root@KURO-BOX:/var/log$ 
~
。。。無事に終わった。。ふぅ~
mount してみて、とりあえず読めるようだ。~
lost+foundはちょうどエラーのでてる時間帯にコピーしてたファイルばかりだった。~
~
しかし不良セクターできてるだろうからチェックせなあかんな。。。~
参考:[[ぺんぎんとたわむれる日々: LinuxでのHDの不良セクタチェック>http://blogs.dion.ne.jp/terasan/archives/250891.html]] : 不良セクタの検出にはbadblocksを使用します。 -- [[nakax]] &new{2010-07-04 (日) 18:11:59};

 22:25:58 root@KURO-BOX:~$ badblocks -vs -o sda1.bad /dev/sda1 ; date
 Checking blocks 0 to 1953512000
 Checking for bad blocks (read-only test): 10.00% done, 2:59:49

10%おわったところで 3時間かかっていた。。=2TBすべてをチェックするのに30時間かかるってことだな。。~

 終わるのは明後日になるか。。~

//** &new{now ?};
~
**コメント [#qcc1a1c0]
#pcomment(,,reply)



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS