メンズワキガ対策専門ブランドD AGICA【ディーアジカ】

 

■直す価値のないハードディスクを修復してみる のまとめ

もともと Windows7 のノートパソコンで使われていた 2.5 インチ 500GB のハードディスク。Windows が起動できなくなっていました。具合が悪くなると強制終了、なんて使い方を続けていたようです。そのハードディスクのままで OS を再インストールしたら正常に使えちゃったというのが、事の始まり。

で、完全に動かなくなるまでハードディスクを使い倒したい貧乏な俺は、いろいろ試しながら、グーグル先生に教えてもらいながら、あわよくばこいつを再利用できないものかと目論んでいたわけです (^_^;)

 

多くのサイトで勉強させていただきましたが、そんななかで出会ったサイトがこちら「PCと解 パソコントラブルにまつわるサイト」です。さまざまなパソコントラブルについてこれまでのご経験をもとに書かれているサイトですが、ハードディスクトラブルに関してもわかりやすく書かれています。とても参考になりました、ありがとうございます。

 

 

さて、おれが正確に理解できているかかどうかは怪しげです (^_^;) が、つまりこういうことかと。

 

S.M.A.R.T. テストは HDD の物理的な状態を調べるもの。

Windows で使ってみたらエラーもなく利用できたのは、ファイルシステムが物理的な異常を論理的に処理、回避してくれているから。Windows で動くチェックディスク chkdsk で不良セクタが表示されないのはそのためだということ。

S.M.A.R.T. によるセルフテストは読み書きのチェックを行ないますが、最初に不良セクタを見つけたところで停止します。badblocks コマンドも同じように読み書きを行ないますが、エラーがあっても停止せず HDD 全体をチェックしてくれます。

不良セクタをファイルシステムに論理的に認識させるには、Windows ならば chkdsk 、Linux ならば fsck のようなファイルシステムをチェックするコマンドを利用します。でも、すでに代替処理されたセクターにファイルシステムは関知しませんから、OS からは見えません。

 

読み出しエラーがあったセクターは Current Pending Sector となり登録されます。次に読み出しがあったときに、読み出しに成功すれば正常なセクタとなり Current Pending Sector の数は減ります。読み出しに失敗すると代替処理すべきセクタとなり、次の書き込み時に代替処理されます。

代替処理が行われると Reallocated Event Count が増やされます。処理済みとなれば Reallocated Sector Ct が増える。でも、処理に失敗した場合はどうなるのでしょうか? その場合は Offline Uncorrectable となる?

 

Current Pending Sector に書き込みを行なう ( dd や badblocks ) と代替処理が行われるので、Current Pending Sector は消失します。chkdsk や fsck はファイルシステムのエラーをチェックするものなので、いわゆる修復 (代替処理) にはならない。フォーマットもファイルシステム上の処理なのでダメ。

 

 

これらを踏まえてくだんの HDD のことを考えてみると。

 

dd コマンドでゼロフィルしたのちに、S.M.A.R.T. のセルフテスト (long) を実行し Current Pending Sector は 0 になった。でも、Reallocated Event Count も Reallocated Sector Ct も増えていない。Offline Uncorrectable は 108 が 209 に増えた。

とゆーことは、書き込みを行なったにもかかわらず代替処理が行われなかった。代替保留中だけれども、次の読み出しがまだ行われておらず、代替処理すべきセクターになっていなかった、ってことか? そこへ書き込み、読み出しを行なったら正常にできたので、代替保留中にはならなかった?

…… じゃあ、Offline Uncorrectable はなんなの?

 

まとめようかと思ったけれど、疑問はさらに続く…… (^_^;)

 


コメント
コメントする








   
この記事のトラックバックURL
トラックバック

■calendar

S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031
<< August 2019 >>

■search this site.

■recommend

毎日貯まるポイントサイト ECナビ

■recommend

* 楽天ROOM *

■Twitter

■recommend

■recommend

■selected entries

■categories

■archives

■recent comment

■recent trackback

■links

■profile

■others

■mobile

qrcode

■powered

無料ブログ作成サービス JUGEM