質問: 仮想ハードディスクを使用してwindows7でソフトウェアraidをセットアップできますか? さて、私の質問のタイトルはそれをほぼ要約していますが、詳しく説明させてください。私がやりたいことの主なアイデアは次のとおりです。1)ほぼ同等のパフォーマンスを持つ2つの別々のハードディスクがあります。私はそれらを「基本」ディスク(「windows動的ディスク」とは対照的)として使用し、さまざまな理由でそのように維持するつもりです。2)ただし、ダイナミックディスクが提供するソフトウェアraidのいくつかの利点を使用したい場合があります。3)windows 7は、わずか15年後、ようやくlinux(およびその「ループデバイス」)に追いつき、実際には実際のハードディスク上のファイルである「仮想ハードディスク」の概念を導入しました。4)そこで、2つの異なるハードディスク上に2つの仮想ハードディスクファイルを作成し、それらを動的にしてフォーマットし、最後に1つ、たとえばストライプボリューム(別名raid 0)に結合したいと思いました。このようにして、私の実際のハードドライブは「基本」のままであり、「動的」のすべての利点を得ることができます。それは私にはいい考えのように見えましたが、それが機能しないかもしれないという兆候はありませんでしたが、失敗しました。動的仮想ハードドライブを作成できたとしても、明確な理由なしにそれらをraidに参加させることはできません(ディスク管理の関連メニュー項目はグレー表示されています)。 microsoft 言う 2つの接続されたvhdを動的に拡張するvhdとして構成することはできません。動的に拡張するvhdは、動的ストレージ用に初期化した物理ディスクです。シンプルボリューム、スパンボリューム、ストライプボリューム、ミラーボリューム、またはraid-5ボリュームなどのダイナミックボリュームが含まれます。 つまり、「実行できないため、実行できません。今、迷子になります。」私が望むことを達成するための別の方法を見つけることができると思います(つまり、ディスクを動的にせずにソフトウェアレイド)。しかし、私は完全に「システムでサポートされた」方法で、サードパーティのツールやドライバーを使用せずにそれを作りたいと思っています。したがって、質問は次のとおりです。誰かがそれを機能させるためのある種のそれほど汚くないハックを知っていますか?
回答: ストレージスペースを使用して、windowsをだましてvhdをストライピングする方法があります。 1-各ハード(物理)ドライブにvhdを作成します。私の場合は、4つのドライブ、4つのvhdです。 2-ストレージスペースから4つのプールを作成し、それぞれに1つのvhdを配置します。 (windows 7,8、windows server 2008+)3-各プールにシンプルな(復元力のない)ボリュームを1つ作成します4-これで、microsoft storage spaces controllerによって制御される4つの論理ディスクが作成されます。それらすべてを一緒にストライプ化できます。スクリーンショットは持っていますが、評判が足りないためアップロードできません。テスト済みでwindows8.1で動作しますが、パフォーマンスが向上しています。ただ、実験のためにそれをやっただけなのかもしれませんが、多分私はphotoshopのスクラッチディスクのように使用できます。