web-dev-qa-db-ja.com

3台の外付けハードドライブでスパンドライブを作成する

Windowsで3つの外付けドライブ(2 * 3Tb + 1 * 2Tb)からマージされたドライブを作成しようとしています。

Diskmgmt.mscにアクセスして、スパンドライブを作成しようとしましたが、「操作はオブジェクトでサポートされていません」というエラーが表示され続けます。

これは、Windowsがリムーバブルドライブでのスパンドライブの作成をサポートしていないことを意味しますか?この制限を回避する方法はありますか?

ありがとう。

3
Rogue

それは、Windowsがリムーバブルドライブでのスパンドライブの作成をサポートしていないことを意味しますか?

正しい。スパンドライブはダイナミックディスクのオプションです。から https://msdn.Microsoft.com/en-us/library/dd163552.aspx

注:ポータブルコンピューターまたはリムーバブルメディアでダイナミックディスクを使用することはできません。

そしてフォローアップの質問:

この制限を回避する方法はありますか?

理論的にはそうです。ストレージスタック内のディスクオブジェクトのすぐ上にあるフィルタードライバーは、システムにある可能性があり、それらは取り外し不可能であると主張しています。実際には、これを達成するために私が認識している既成の手段はありません。それは悪い考えなので、良いことです。

4
Jamie Hanrahan

外付けドライブとは、USBドライブを意味すると思います。

まず、Windowsは他のストレージドライバーよりも起動プロセスのかなり遅い段階でUSBドライバーをロードするため、これは技術的に実現不可能です。また、USBは、他のストレージサブシステムよりも上位層のプロトコルスタックです。これが、ホストOSに問題を引き起こすことなくUSBデバイスをVMに簡単にリダイレクトできる理由です。

第二に、これはそもそも非常に悪い考えです。スパンボリュームはフォールトトレラントではありません。バックアップがあるか、データの機密性が低い限り、内部ディスクには問題ありません。しかし、外部ディスク上のボリュームにまたがるのは問題を引き起こします。システムの実行中にデバイスの1つが切断された場合(たとえば、誤って電源コードを蹴った場合)はどうなりますか?最良のシナリオでは、BSODを取得するだけです。最悪のシナリオでは、データの破損が発生し、3つのドライブすべてのすべてのデータが失われます。私の意見では、リスクに見合うだけの価値はありません。

設計上、Windowsはこの構成をサポートしていません。エンクロージャーがeSATAの場合、それを回避することはできますが(WindowsはSATAディスクに関しては内部と外部の違いを認識できないため)、それでも、失うわけにはいかないデータでは信頼できません。 。

2
Wes Sayeed