Windowsはフォーマットを完了できませんでした

Maxtor の 7B250R0 を買ってきた.

WindowxXP + ViPower の USB-to-IDE 変換ケーブルの環境でフォーマットしてみた.フォーマットは時間がかかる.2時間ほど待ってプログレスバーが100%になった.

Windowsはフォーマットを完了できませんでした

まあ素敵.

なんじゃその謎のエラーダイアログは.何がどうだめかちゃんと書け.次にどうすればよいかわからんだろ.って,サポートコストをベンダやら販売店に転嫁してモラルハザードを起こしている会社に期待するだけ無駄か.つくづく不毛な OS だ.と書くのすら不毛だと思うとつくづくしょんぼりする.

試行錯誤してみる

まずは ViPower を疑ってみる.が,残念ながら接続したマシンの筐体はキューブ型なのでIDEドライブを増設する余地が無い.奥さんの PC (Windows2000) に繋いでフォーマットしてみる.こちらは IDE で接続してみる.やっぱり同じ症状.ディスクの初期不良を疑ってみる.両方とも 250GB の HDD が元気につながって動いているので,xxGB の壁とかいう妙な問題に引っかかっているとも思えないし.

が,販売店でチェックしたもらってみたところ異常なし.うげ.交換のオファーを受けたが頑張ってみることにする.ディスク自体に障害が無いということがわかっただけでも問題の切り分けは(少なくとも精神的に)楽になるし.

クラスタサイズ?

上記の不毛なエラーメッセージでぐぐってみる.他にも困っている人がいる,ということがわかっただけであまり有益な情報は無い.ただ,クラスタサイズを 16K に変更するとうまくいった,という情報を見つける.え? OS (もしくは OS 付属のツール)のバグ以外にそれでうまくいく理由がわからないが,まあ Windows だし.ためしてみよう.

…やっぱだめかい.

MaxBlast

Maxtor のサイトで関連情報が無いか見てみる.御多分に漏れず,日本語のサイトにはろくな情報が無い.海外サイトのページをみてみる.フォーマット中のディスクに対して OS が情報取得に行くと失敗することがある,というようなことが書いてある.まあ要するに virus scan とかエクスプローラとか止めてフォーマットをしろ,ということらしい.

CD 焼きじゃあるまいに,そんなことで HDD のフォーマットが失敗するとは考えにくいのですが.また,もし仮にそういうことがあるとして,OS が排他制御しないというのも眉唾なんだけど…まあ Windowsだし.で,MaxBlast という Maxtor 提供のツールを使ってフォーマットしろ,とある.まあやってみるか.数秒で「正常終了した」とでてきた.数秒?

…半信半疑ながらエクスプローラでアクセスしてみる.やっぱだめじゃん.いいかげんなこと書くな.いいかげんなメッセージ出すな.> Maxtor

結局…

ここまで至って,「まあ Windowsだし」で思考停止してしまったのが敗因ではないかと反省する.障害切り分けの基本は,一番怪しい構成要素から順に除いてみることなのに.

というわけで,こんどは本気で Windows を疑ってみるKnoppix 4.0.2 で CD ブートして,その中に入っている QTParted で NTFS フォーマット(実体は mkntfs)を試みる.こちらも10数秒で終了.MaxBlast と同じ不信感が頭をよぎる.GUI で該当パーティションにアクセス…できない.嫌になるが,一応 Shell 経由で見てみる.あれ?アクセス権が root のみになっているだけか.su したら正常にアクセスできてしまった.

CD-ROM を抜いて,WindowsXP を立ち上げてみる.問題のドライブは…正常にアクセスできた.激しく脱力.

結論

  1. HDD のフォーマットが,「Windowsはフォーマットを完了できませんでした」エラーにより失敗する場合,Knoppix から NTFS フォーマットするだけでうまくいく場合もある.手元に一枚 Knoppix
  2. Windows に OS の常識を期待するな.ちゃんと本気で疑え.
  3. Maxtor の HDD はもう買わない.たぶん.
  4. Microsoft の OS はもう二度と使わない.と言いたい….