[[Diary]]

//_WRITEBYNAKAX
天気:晴,血圧:,体重:,歩数:,投稿:&new{2010-07-08 (木) 17:12:59};~

** クラッシュハードディスクその後 &new{2010-07-08 (木) 17:12:59}; [#i3c25c69]
 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): 100.00% done, 30:03:13 elapsed
 done
 Pass completed, 175 bad blocks found.
 2010年  7月  6日 火曜日 04:38:04 JST

badblocks のブロックサイズ指定が間違っていたのでやりなおした。~
※ mkfs のデフォルトは 4096 なのに badblocks は 1024~
その後 fsck -l してみると。。~


 07:49:37 root@KURO-BOX:~$ date ; badblocks -b 4096 -vs -o sda1_b4096.bad /dev/sda1 ; date
 2010年  7月  6日 火曜日 17:32:34 JST
 Checking blocks 0 to 488377999
 Checking for bad blocks (read-only test): 100.00% done, 27:58:59 elapsed
 done
 Pass completed, 48 bad blocks found.
 2010年  7月  7日 水曜日 21:31:34 JST

ブロックごとにしらべてるからみつかる数も減るのかな。。~

 21:31:34 root@KURO-BOX:~$ date ; e2fsck -l sda1_b4096.bad /dev/sda1 ; date
 2010年  7月  7日 水曜日 22:26:45 JST
 e2fsck 1.41.3 (12-Oct-2008)
 /dev/sda1: Updating bad block inode.
 Pass 1: Checking inodes, blocks, and sizes
 Group 1095's inode bitmap (35880961) is bad.  Relocate<y>? yes
 
 Error allocating inode bitmap (4): Memory allocation failed
 e2fsck: aborted
 2010年  7月  7日 水曜日 22:43:06 JST

なんだか変なエラーに。。。。
~
こりゃだめだな。。。新しいHDDを買おう。このディスクはもう一度 fsck -c しておくか。。。
 22:43:06 root@KURO-BOX:~$ date ; fsck.ext3 -c -y /dev/sda1 ; date
 2010年  7月  8日 木曜日 01:55:07 JST
 e2fsck 1.41.3 (12-Oct-2008)
 Checking for bad blocks (read-only test):  53.32% done, 15:09:55 elapsed
 

と言った感じです。
~
~
** ひさしぶりに外に出た。&new{2010-07-08 (木) 17:20:34}; [#le41e5bc]
クラッシュしたHDDはWD製だったのだけど、今度はSeagateの2TBを買ってみた。~
USB接続だと、SMART情報がみられないので、どのくらいの温度で動いているか調査できないのが難点だな。。~
みられるUSB-Boxもあるらしいが。。~
とりあえず新しいディスクは mkfs 時に -c で不良セクタチェックをしておくかなぁ~
とはいえ、今玄箱のUSBは埋まっちゃってるから、puppy の動いてるPCの内蔵につないでチェックかな。。~

** 新規ハードディスクのチェック &new{2010-07-08 (木) 21:38:56}; [#f0e591a5]
USBブートした Puppy Linuxで新しいディスク をSATAで接続し、不良セクタ検査しながら(-c) mkfs してみる。
 18:47:31 root@puppypc ~ # date ; mkfs -t ext4 -c /dev/sdc1 ; date
 2010年  7月  8日 木曜日 18:48:26 JST
 mke2fs 1.41.9 (22-Aug-2009)
 Filesystem label=
 OS type: Linux
 Block size=4096 (log=2)
 Fragment size=4096 (log=2)
 122101760 inodes, 488378000 blocks
 24418900 blocks (5.00%) reserved for the super user
 First data block=0
 Maximum filesystem blocks=0
 14905 block groups
 32768 blocks per group, 32768 fragments per group
 8192 inodes per group
 Superblock backups stored on blocks: 
 	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
 	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
 	102400000, 214990848
 
 Checking for bad blocks (read-only test):  10.23% done, 30:23 elapsed
10%検査するのに30分=>全部で300分=5時間かかる計算になる。~
やはり、USB接続と比べて圧倒的に速い(6倍)。まぁ当たり前だが。。

**コメント [#bffdb280]
#pcomment(,,reply)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS