Wie bekomme ich Audio von einer ESXI 5.0 / 5.1-Windows 7-VM?

4

Ich möchte eine große Windows 7 / XP-VM ausführen. Wie 50 Gigabytes RAM und 4 Kerne. Ich muss in der Lage sein, diese VM zu konsolidieren, aber für Alarmierungszwecke brauche ich die VM, um Audio entweder über die Konsolenverbindung oder über USB-Lautsprecher oder etwas zu mir zu leiten. Ich bin auf einem Lenovo RD530-Rack-Server, auf dem ein XEON E5 6-Core-Prozessor ausgeführt wird. Alle Informationen, die ich finde, wie dies zu tun ist, scheinen bestenfalls veraltet zu sein und funktionieren bei den meisten nicht. Jede Hilfe wäre dankbar.

DerpingServer
quelle

Antworten:

3

Es sieht so aus, als ob VMWare die Fähigkeit zur Verwendung von HD-Audio hinzugefügt hat. Hier ist was für mich gearbeitet hat.

  1. Fahren Sie Ihre virtuelle Maschine herunter
  2. Klicken Sie in vSphere mit der rechten Maustaste auf die virtuelle Maschine und wählen Sie aus aus dem Inventar entfernen
  3. Wählen Sie den Stammordner im linken Bereich von vSphere aus
  4. Wähle aus Registerkarte Konfiguration
  5. Wählen Lager
  6. Klicken Sie mit der rechten Maustaste auf den Datastore, in dem Ihre virtuelle Maschine installiert ist, und wählen Sie aus Durchsuchen Sie den Datastore
  7. Öffnen Sie den Ordner für Ihre virtuelle Maschine
  8. Klicken Sie mit der rechten Maustaste auf die .vmx-Datei und wählen Sie aus Herunterladen
  9. Öffnen Sie die heruntergeladene Datei in Notepad ++
  10. Fügen Sie am Ende der Datei Folgendes hinzu:

    sound.present = "true"
    sound.allowGuestConnectionControl = "false"
    sound.virtualDev = "hdaudio"
    sound.fileName = "-1"
    sound.autodetect = "true"
    sound.pciSlotNumber = "17"
    

Hinweis: Wählen Sie eine verfügbare pciSlotNumber aus. Überprüfen Sie alle PCI-Steckplätze, die in Ihrer .vmx-Datei verwendet werden, und wählen Sie eine Steckplatznummer aus, die derzeit nicht verwendet wird.

  1. Wählen Sie im VMWare-Datastore die Option aus Laden Sie Dateien auf diese virtuelle Maschine hoch , wählen Sie die .vmx-Datei aus und laden Sie sie hoch
  2. Klicken Sie mit der rechten Maustaste auf die .vmx-Datei, und wählen Sie aus Zum Inventar hinzufügen und wählen Sie Next, Next, Finish, um die virtuelle Maschine zum Inventar hinzuzufügen
  3. Klicken Sie im linken Bereich von vSphere mit der rechten Maustaste auf die virtuelle Maschine und wählen Sie aus Einstellungen bearbeiten
  4. Im Dialogfeld der virtuellen Maschine sollte auf der Registerkarte Hardware jetzt eine Option HD-Audio vorhanden sein

Starten Sie die virtuelle Maschine. In der Abbildung unten verwende ich eine virtuelle Linux-CentOS-Maschine. Anstatt CentOS den Sound an Dummy Audio auszugeben, gibt CentOS jetzt Audio an den HD Audio Controller aus.

enter image description here

JeremyCanfield
quelle
Aber er nutzt VMWare nicht!
JDługosz
1

Bei VMWare Workstation wird ein USB-Gerät an den Gast angeschlossen, soweit dies erkennbar ist. Wenn ESXi auf die gleiche Weise funktioniert (ich erwarte es tut (Es könnte nur formeller sein), dann sollte ein USB-Audiogerät funktionieren. Wenn es unter "Sound, vided und Game-Controller" angezeigt wird, sollte dies funktionieren.

⋯ ja, Hardwareversion 7 oder höher, in einem Handbuch für eine ältere Version angegeben. Siehe auch Referenzen zu USB3, die irgendwann hinzugefügt werden.

JDługosz
quelle