質問: raidに使ったhddを再利用するためにはなぜ必要 raidに興味があって勉強しています。 私のパソコンは自作機でlsiの9260-4iというraidカードを使っています。 先日富士通のマニュアル http://primeserver.fujitsu.com/primergy/manual/peripdf/b7fy-2531-01.pdf を見ていたら、raidに使ったハードディスクを再利用する場合は、次の1~4が必要と書いてありました(「2.7.2 ハードディスク内情報の完全消去」の項です)。 1 ハードディスク内にディスクアレイ構成が存在する場合は、ディスクアレイ構成を削除します。 2 すべてのハードディスクに対し、1 台ごとにraid 0 を作成して初期化を行います。 3 作成したすべてのロジカルドライブを初期化します。 4 手順2 で作成したディスクアレイ構成を消去します。 上記1~4の説明は私が使っている9260-4iとは違う型番のraidカードについての説明だと思います。だから、私が使っている9260-4iには正確には当てはまらないと思います。でも、それほど違わないのではとも思います。 質問です。 (1)上記「1」は、ユーザーが設定した情報(raid情報。何台のハードディスクを使う、raid5にする、ハードディスクのcacheを使う、.....などの設定内容。)を削除しているのだと思います。それで合っているでしょうか。 (2)上記「2」は、raid0を作成している(ただし、initializeは行わない)のだと思います。上記にある「raid 0 を作成して初期化を行います」は、「raid 0 を作成」と「初期化」の2つの作業をするようにも読めますが、そうではなくて「raid 0 を作成します、つまり初期化をおこないます」という意味だと思います。つまり、「raid 0 を作成」と「初期化」とは同じことだと思います。あるそれで合っているでしょうか。 (3)上記「3」は、全てのハードディスクのユーザー領域(ユーザーがデータを書き込むことができる領域)全域に一定の文字列を書き込むことにより、それまであったデータを消しているのだと思います。それで合っているでしょうか。 (4)上記「4」は、手順2 で作成した情報(raid情報。何台のハードディスクを使う、raid5にする、ハードディスクのcacheを使う、.....などの設定内容。)を削除しているのだと思います。それで合っているでしょうか。 (5)なぜこんなたくさんの操作が必要なのでしょうか。「1」、「4」が必要な理由は何となく分かりますが、「2」、「3」が分かりません。なぜ「2」、「3」が必要なのでしょうか。
回答: > なぜ「2」、「3」が必要なのでしょうか。 「2」は「3」の初期化の為に必要な処置だと思います。 [3]は、hddの先頭50kbに0を書き込んで、このhddは何も入ってないよという 事を示すだけだと思われます。 殆どというか全てのツールは、先頭を数kbを見て何も記録されてなければ 未フォーマットの物と判断して、次のステップにいくと思いますが 下手に何か情報が書いてあると、 特定のツールでは解析が出来ず、フォーマットが出来なかったりする場合があります。 まぁ、予防的処置かと...