VirtualBox と Windows 7 で IDE を SATA に切り替える

VirtualBox と Windows 7 で IDE を SATA に切り替える

VirtualBox でパフォーマンスを向上させる方法に関するさまざまなヒントを読んだ後、IDE ディスクから SATA ディスクに切り替えようとしています (私の場合、IDE ディスクを搭載した VirtualBox は、Visual Studio で小さなアプリケーションをコンパイルするときに、VMWare よりも桁違いに遅くなります)。

Windows 7 が問題なくこれを処理してくれることを期待していましたが、代わりに「スタートアップ修復」画面が起動し、問題を「解決」できませんでした。SATA ポートを変更しても効果はありません。ポート 0 から 4 は修復画面で起動し、それ以上のポートは完全に失敗します。

ゲスト上で大規模な OS 手術を行わずに変換するヒントを探しています...


編集 - 明確化の提案布袋

ゲストとホストの OS は両方とも Windows 7 x64 で、仮想ディスクを使用しています。ホストには 8GB の RAM があり、そのうち 4GB がゲストに割り当てられ、i7-620 CPU (4 コア @ 2.67GHz) を搭載しています。私は VirtualBox の 3.2 シリーズを使用しており、現在は 3.2.8 で動作しています。

いずれにせよ、パフォーマンスよりも、Windows 7 が IDE デバイスから SATA デバイスへの切り替えに失敗する理由の方が興味深いです (VMWare または VirtualPC に切り替えると、パフォーマンスの問題は軽減されます)。

答え1

ゲスト VM に新しい SATA コントローラーを追加します。ゲスト VM を再度起動し、新しいドライブ/コントローラーが認識されることを確認します。

OS が新しいドライブ/コントローラーを認識した場合は、シャットダウンしてイメージを SATA コントローラーに切り替えます。

答え2

それ物理マシンをIDEからSATAに切り替えたような感じですが...あなたの質問は非常に漠然としていて不明瞭です。私も仮定IDE ドライブを SATA にイメージ化したことを確認します。

残念ながら、これだけでは動作しません。IDEマシンにSATAドライバがインストールされていることを確認してください。前にイメージ。それでもうまくいかない場合は、イメージの前に IDE マシンで Sysprep を実行すると、起動時に Windows が新しいハードウェアをチェックするように強制されるため、役立つと聞きました。

関連情報