web-dev-qa-db-ja.com

VirtualBoxにRAIDコントローラーを追加する方法

この質問はサーバーの障害に適している可能性があるため、その場合は事前にお詫び申し上げます。

OracleのVirtualBox(ゲストOS Windows 7 x64)を使用して仮想マシンを作成しました。設定メニューの[ストレージ]タブで、ストレージツリーウィンドウに、DVDドライブを指すIDEコントローラーと、VDIディスクを指すSATAコントローラーが自動的に入力されます。

ホストOSでdiskpartコマンドを実行すると、ディスクタイプがRAIDであると表示されます。ゲストOSで同じコマンドを実行すると、ディスクタイプがSATAであることがわかります。

ゲストOSにホストOSと同じコントローラー(Intel(R)ICH8M-E/ICH9M-E/5シリーズSATARAIDコントローラー)を表示させる方法、または少なくともディスクタイプをRAIDとして表示する方法はありますか? SATAディスクの代わりにディスク?

4
graf_ignotiev

VirtualBoxがディスクコントローラーをゲストにパススルーできるとは思いません。 (私が見つけた最も近いものは、実装されていないリクエストチケットでした ここ SCSIパススルー用)

RAIDを実行する場合は、複数のVDIディスクを使用するゲストOSのソフトウェアRAIDである必要がありますが、これを利用するには、各VDIが異なる物理ディスク上にある必要があります。

VDIの代わりに複数の物理ディスクと rawディスクアクセス を使用することで、おそらくさらに一歩進むことができますが、ゲストとホストの間でrawアクセスディスクを共有できないことに注意してください。

2
prunge