外付けハードディスクケースを変えるとRAIDセットが消えた?

溜まりにたまったデータ用ディスクを整理する目的で、LaCie社の外付け
ハードディスク「2Big Dual」の「JBOD」機能で、
ブートディスク上「ディスクユーティリティ」を用い
ソフトウェアRAID0(ストライプ)を構築し、LaCie側に移し終え、
元のデータ用ディスクに戻す前に物理フォーマットしていたところ
コンピュータがフリーズしてしまい、
同時に天にも見放されたのか、LaCieドライブも故障してしまいました。


修理に出したところ、旧型製品ということで
現行の「2Big Quadra」が送られて来たのですが、
こちらJBOD機能がなく(正確にはRAID0/1、および「連結されたモード」しかなく)、
仕方なくJBOD対応外付けドライブケースを購入し接続してみたのですが、
「フォーマットされていないディスク」としか認識されません。


また「ディスクユーティリティ」から見ても、以下のコマンドからも
RAIDセットが失われているようです。


# sudo diskutil checkRAID → No AppleRAID sets found
# sudo diskutil list     → RAIDを構築したドライブにパーティションがない


なお、「Data Rescue」にて復元を試みた結果、容量は異なるものの、
元ファイル自体存在しており、
それらが不都合以降変更(書き込み)されていないことを確認しました。


当方既に諦めモードですが、諸先輩方のお知恵を拝借いたしたくポストさせていただきました。
以上、長文駄文お詫びします。


#「2Big Dual」にて「JBOD」を使用していたのは、置換していたディスクとの相性が悪く、
ドライブ側にてRAIDを構築出来なかった為。
なお、置換行為は改造行為ですので当然修理費が発生しました。

Mac Pro, Mac OS X (10.6.3)

投稿日 2010/05/05 09:23

返信
返信: 9

2010/05/05 09:47 vida_del_sol への返信

vida_del_sol さんによる書き込み:


元のデータ用ディスクに戻す前に物理フォーマットしていたところコンピュータがフリーズしてしまい、

と言うことは、HDDにデータは入っていないのですよね。


なお、「Data Rescue」にて復元を試みた結果、容量は異なるものの、元ファイル自体存在しており、それらが不都合以降変更(書き込み)されていないことを確認しました。

フォーマット中に異常が起きたのなら、再度RAID 0の設定をすれば良いのでは。

2010/05/05 10:09 vida_del_sol への返信

ちょっとよく理解できてないので,勘違いレスかもしれません。

web 上で見ると,「2Big Dual」はハードウェアRAIDということです。ということは、中のHDDを取り出してしまえば,同じハードウェアRAIDチップのユニットに接続しない限り,正常に読み出すすべはありません。それと、書かれているJBODでRAID0にした,というのもよく分かりません。JBODとRAID0は全然違うものです。「2Big Dual」はディスク2台しか収容できないようですが,それでどうやったらJBODにしてRAID0にできるのか分かりません。2台しかないなら,JBODで使うかRAID0で使うかどちらかしか出来ないように思うのですが。

JBODとRAID0は、同じディスク2台の場合,みかけはディスク容量2倍で使えるということで同じように見えますが,ディスクアクセスの仕方は全然違います。RAID0 なら、2セクター分のデータを2台のディスクに1セクターづつ同時に書き込み(読み込み)ます。なので書き込み(読み込み)速度は2倍になります。このアクセスの仕方から想像できますように,RAID0 は2台のディスクは同じ容量でないと使えません。容量が違う場合には,容量の小さい方の2倍にしかなりません。しかし、JBODだと、ある瞬間には1台のディスクしか書き込みません(読み込み)ので、速度は1台のディスクのときと同じです。容量は2台のディスクの和になります。RAID0にしろJBODにしろ、片方のディスクが故障すれば,全部のデータが読み出せなくなります。このため、不具合は起こりやすくなります。更にJBODは速度のメリットもありません。

MacOSX の RAIDはソフトウェアRAIDかAppleのRAIDカードのハードウェアRAID(この場合内蔵ディスクのみ対象)です。他社製のハードウェアRAIDで使っていたディスクを繋いでも,RAIDとして認識されないのは当たり前です。

2010/05/05 14:57 ni_ki への返信

ni_kiさん、おはようございます。

と言うことは、HDDにデータは入っていないのですよね。


はい。「データ用ディスク」は物理フォーマット終了間際で、

こちらからの復旧はほぼ不可と思われます。


フォーマット中に異常が起きたのなら、再度RAID 0の設定をすれば良いのでは。

いいえ、これが「RAID1(ミラー)」であればMacが異常を検知し、

ディスクユーティリティー上で再構築ボタンをクリックすれば良いのでしょうが、

わたしの場合、「全くフォーマットされていない」2つのディスクが

ドライブリスト左側に並ぶだけで、その様なボタンなどが現れていません。


兎に角、今の状態ではそれらをフォーマットするか、

新たにRAIDセットを組み直す(=データは失われる)のみの選択肢しかないようです。

2010/05/05 14:58 はに への返信

はにさん、おはようございます。


web 上で見ると,「2Big Dual」はハードウェアRAIDということです。

おっしゃる通り、RAIDの「Fast」「Big」「Safe 33」「同50」「同100」に対応したドライブですが、

おそらくLaCie独自の通称であると思うのですが、LaCieでいう「JBOD」という

「2つのディスクをそれぞれ独立した状態で使う」モードもあります。

今回、このモードを使用していたのは、置換したディスクとドライブの相性が悪く、

各RAIDモードが利用出来なかったためです。

2010/05/05 15:05 はに への返信

ということは、中のHDDを取り出してしまえば,同じハードウェアRAIDチップのユニットに接続しない限り,正常に読み出すすべはありません。

やはり同じドライブを探すしか手立てがないのか…

安易な気持ちでソフトウェアRAIDに手を出しましたが、どうやら代償は大きかった様です (T_T

2010/05/05 17:59 vida_del_sol への返信

vida_del_sol

読んでいて良く判らないのですが、

安易な気持ちでソフトウェアRAIDに手を出しましたが、どうやら代償は大きかった様です (T_T

何と何をソフトRAIDを組もうとされたのでしょうか?


結局のところRAID の場合、元の状態に戻さない限り復元する事はないと思うんですよね。

(ハードRAIDに使っていたHDDをソフトRAIDで再現出来るか?って事なのか、、?)

2010/05/05 20:12 vida_del_sol への返信

vida_del_sol さんによる書き込み:


いいえ、これが「RAID1(ミラー)」であればMacが異常を検知し、ディスクユーティリティー上で再構築ボタンをクリックすれば良いのでしょうが、わたしの場合、「全くフォーマットされていない」2つのディスクがドライブリスト左側に並ぶだけで、その様なボタンなどが現れていません。

フォーマットされていないので、正常な表示ですよね。

兎に角、今の状態ではそれらをフォーマットするか、

何も、データの存在しないHDDをフォーマットするのを躊躇する理由が何かあるのでしょうか。

2010/05/06 00:48 vida_del_sol への返信

おそらくLaCie独自の通称であると思うのですが、LaCieでいう「JBOD」という

「2つのディスクをそれぞれ独立した状態で使う」モードもあります。

そうなんだ。

"JBOD"というのをウェブで調べてみると,複数のHDDを単に束ねて使う使い方,と出てました。前のコメントはそれに基づいて書いたのですが,ちょっと違うのですね。どうも、LaCie は、それぞれのHDDを独立に使う,というような意味合いで使っているのですね。それを、vida_del_sol さんはOSXのディスクユーティリティでRAID0 として使った,ということなんですね。それが、内蔵HDDのバックアップをRAID0に取った後,さあ安心と,本体内蔵のHDDをフォーマットしているときにエラーが起き,RAID0 も全部読めなくなってしまった,という筋書きかな。

ただ、何で,本体のHDDをフォーマットしているときに、それとは無関係の外付けまでが道ずれで壊れたのか疑問はあります。だけど、RAID0 は不安定ですから,エラーが起きた段階でもう復旧するのはとても困難です。(もう遅いですが),試してみるとしたら,ディスクユーティリティの修復でしょうね。

Data Rescue で半分のサイズのファイルが見えるというのは,RAID0 では2台のHDDに交互に書き込みますから,1台のディスクのデータだけが見えているのかもしれません。しかし,半分見えてもな、,,です。

2010/05/06 03:37 はに への返信

はに さんによる書き込み:


"JBOD"というのをウェブで調べてみると,複数のHDDを単に束ねて使う使い方,と出てました。

私も調べたらJBODには広義と狭義の意味があるので使用の際は注意が必要と、説明に注意書きがありました^^;

それが、内蔵HDDのバックアップをRAID0に取った後,さあ安心と,本体内蔵のHDDをフォーマットしているときにエラーが起き,RAID0 も全部読めなくなってしまった,という筋書きかな。

なるほど、こう言う事だったのですね。

vida_del_sol さんによる書き込み:

ソフトウェアRAID0(ストライプ)を構築し、LaCie側に移し終え、元のデータ用ディスクに戻す前に物理フォーマットしていたところコンピュータがフリーズしてしまい、

こちらを勘違いしておりました。オリジナルの方をフォーマット中だったと言う事ですね。

ただ、何で,本体のHDDをフォーマットしているときに、それとは無関係の外付けまでが道ずれで壊れたのか疑問はあります。

推測中の推測ですが、ソフトウェアRAIDにて2Big Dualがトラブルを起こし、OSXを巻き込んでスリーズしたのではないかと思われます。それで、2Big Dualの内部の回路もハングしたと。

だけど、RAID0 は不安定ですから,エラーが起きた段階でもう復旧するのはとても困難です。(もう遅いですが),試してみるとしたら,ディスクユーティリティの修復でしょうね。

恐らく、今回のRAID0に使用したHDDはパーティションマップが既に消失してしまっているのではないでしょうか。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

外付けハードディスクケースを変えるとRAIDセットが消えた?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。