件名が言うように、Windows 7 Ultimate32ビットホストでサウンドを生成するためのXPゲストを取得できません。サウンドはホストOSで正常に機能します。
ホストオーディオドライバーを「Nullオーディオドライバー」に設定し、オーディオコントローラーをICH AC97に設定すると、スピーカーから音が出ないことを除いて、すべてが機能しているように見えます。IntelAC'97オーディオコントローラーデバイスのリストに表示されます。私が理解しているように、これはNullオーディオドライバーで発生します。サウンドが必要な場合は、ホストオーディオドライバーとしてWindows DirectSoundを選択する必要があります。ただし、これを行う場合は、起動時にXPゲスト、「XPPro:仮想マシンを開始しています」というタイトルのダイアログボックスと「仮想マシンを開始しています...」というメッセージが表示され、進行状況バーが0%のままでハングします。ログファイルの最後の数行:
00:00:00.840 NAT: adding 24.116.2.50 to DNS server list
00:00:00.840 NAT: adding 24.116.2.34 to DNS server list
00:00:00.840 NAT: value of BindIP has been ignored
00:00:00.841 Audio: Trying driver 'dsound'.
00:00:00.936 Audio: set_record_source ars=0 als=0 (not implemented)
その時点で私にできることは、スタートアップウィンドウを強制終了することだけです。コントローラをsoundblaster16に設定すると、ゲストが起動しますが、デバイスマネージャまたはコントロールパネルアプリにオーディオデバイスが表示されません。
ゲストOSからサウンドを取得する方法はありますか?
[〜#〜] update [〜#〜]
VMware3.0のインストールとロードXP Proがあります。魅力のように機能します。VBoxフォーラムで、バグレポートの提出を求められましたが、そこに問題があると思います。
Windows 7ホストでVirtualBox(投稿時は3.1.2)を実行していますが、Windows XPゲストはオーディオを正常に再生します。私の設定は次のとおりです。お役に立てば幸いです。
オーディオ
私には、ホストオーディオドライバと何らかの競合があるように思えます。これは、Windows XP)の新しいクリーンコピーをゲストとしてインストールした場合に発生しますか?
既存のドライバーをアップグレードするか、オーディオデバイスを完全にアンインストールして再インストールする可能性はありますか?
最後に、ホストで、デフォルトのオーディオデバイスを変更して([スタート]-> [コントロールパネル]-> [サウンド])、他のデバイスの1つをデフォルトとして設定してみてください。また、デバイスの詳細設定に移動して、設定をデフォルトにリセットすることもできます(ほとんどのタブにはそのためのボタンがあります)。最後に、[詳細設定]タブには、排他モードのオプションがいくつかあります。理想的には両方をチェックする必要がありますが、それらを無効にしてみて、何が起こるかを確認してください。
同じ問題が発生しました(ホスト:Windows 7 64ビット、サウンドOK、ゲスト:Windows XP SP3 32ビット、サウンドなし)。
私が観察したこと:
Virtualboxマシンの構成では、次のものがありました。
ゲストOS(Windows XP SP3 32ビット)では、サウンドドライバーは次のとおりです。
それが問題です!このドライバーをIntel82801AA AC’97コントローラーに交換すると、サウンドは正常に機能します。
どのようにドライバーを変更できますか?
次の場所に移動します:[コントロールパネル] [システム] [システム] [ハードウェア] [ドライバー]を起動し、サウンドコントローラー(SigmaTel)を選択してから、ドライバーの更新✓Web更新はありません。自分でドライバーを見つけてください。には、Intel 82801AA AC'97コントローラーを選択してください
また、Windows 7 64ホストのXPゲスト仮想ボックスでも音が出ませんでしたが、次の設定で動作するようになりました:ホストドライバー:Windows DirectSoundコントローラー:ICH AC97
これが私がしたことです:
今XPゲストの中に:
VMが停止している間:
Windowsを実行した後XP Virtual Boxで
この解決策は私のために働いた。それでも機能しない場合は、競合または互換性の問題である可能性があります。
このように仮想マシンをセットアップした場合:
デスクトップがロードされると、新しいハードウェア検出通知がポップアップし、Intel AC97ドライバーがインストールされ、オーディオは正常に機能します。 VMを再起動しても、オーディオは機能します。
ただし、VM そしてVirtualBoxのメインウィンドウを閉じるをシャットダウンすると、次にVirtualBoxを実行したときにオーディオが機能しなくなります。
ラップトップ(実際のハードウェア)を再起動することでこれを修正できます。 VirtualBoxが途中で何かをしているようです(おそらく、何らかのメモリ破損やシャットダウン時の何か)。これにより、次に試行したときにXPゲストのオーディオが正常に機能しなくなります。
これが他の人に役立つかどうかはわかりませんが、私にはうまくいきました。
私の解決策はかなり異なっていました。
サウンドが再生されていないことを確認してから、VMをシャットダウンし、IntelHD Audioでサウンドハードウェアを変更しました。再起動後、Windowsはドライバーをインストールしようとしましたが、インストールできません。適切なドライバーをダウンロードする必要がありました。
次に、もう一度シャットダウンしてte VM)サウンドハードウェアをAC'97に戻し、再起動後、サウンドが再生されました。デバイスマネージャーでドライバーを確認したところ、 82801AA AC'97ドライバー。それ自体が適切にインストールされました:O