さまざまな古いバージョンのIEでWebサイトをテストするために使用するいくつかの仮想マシンをセットアップしようとしています。 XPモードを使用する古いマシンでMicrosoftVirtual PCを動作させ、IE6-IE8でテストできるMicrosoftの他の2つのVHDを使用しました。最近、新しい作業マシンを入手し、テスト用にVMを再度セットアップしようとしていますが、何も機能していないようです。古いシステムと新しいシステムの両方で、AMDプロセッサを搭載したWindows 764ビットUltimateが実行されます。
ここからVirtualPCとXPモードをダウンロードしました http://www.Microsoft.com/windows/virtual-pc/download.aspx そしてインストールプロセスを実行します。 XPモードがインストールされていますが、実行しようとすると、初期セットアッププロセスが実行され、「セットアップを完了できません」というエラーでほぼ完了した場合にのみ失敗します。 (グーグルした後、これは私のプロセッサとの競合である可能性があることがわかりました)
他のバージョンのIEを取得するために、ここから他のVHDをダウンロードします http://www.Microsoft.com/windows/virtual-pc/download.aspx それらをVirtualPCでも設定します。それらをクリックしてマシンを起動すると、IE8を搭載したWindows7とIE7を搭載したWindowsVistaの両方が黒い画面でハングします。
代わりにVirtualBoxを使おうとすると、IE6を実行しているWindows XPが表示されますが、VMにインターネット接続がありません。私はすべての異なる設定を試し、正しい設定をグーグルで検索しようとしましたが、何も機能しないようです。 VMをロードすると、XPは、新しいハードウェアが見つかったことを示していますが、ドライバーが必要です。これらのハードウェアの1つはネットワークアダプターですが、インターネットに接続してゲストOSにドライバーをダウンロードできません。 VirtualBoxは、物事が正しく機能するために拡張機能をインストールする必要があると教えてくれます。ゲストOSでインストールプロセスを実行してVMを再起動しましたが、XPが検証を要求しているため、VMにアクセスできません。他の2つのOS(Vista&7)をインストールしようとしましたが、起動画面が表示され、VMが再起動した直後にBSODが表示されます。
この機能を実現しようとすると非常にイライラします。VMを起動して実行するための支援や、InternetExplorerでWebサイトをテストするための代替手段をいただければ幸いです。
これは私のためにそれを解決しました: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html
私の場合、イメージは起動ウィンドウの途中でブルースクリーン(BSOD)になります。 SATAコントローラーをマシンの設定から削除し、代わりにIDEコントローラーの下にディスクを追加することで、これを乗り越えることができることを発見しました。その後、マシンは正常に起動しました。
基本的に、SATAイメージを削除し、IDEとして再度追加する必要があります。
VirtualBoxネットワークに関するFAQを確認してください: https://www.virtualbox.org/wiki/User_HOWTOS
私は通常、VMに2つの仮想NICをセットアップします-1つはNAT、もう1つはホストのみです。ホストのみはVMがホストと通信できるようにします(そこで実行されているローカルWebサーバーに接続し、)およびNATは、VMが外部ネットワークと通信できるようにします。
ブリッジまたはNATネットワークを使用するようにVBoxVMのネットワークを設定します。ホストからライブアダプターを共有していることを確認します。