I want to run a LARGE Windows 7/XP VM. Like 50+ Gigabytes of ram and 4 cores. I need to be able to console in to this VM, but for alert purposes I need the VM to pass audio either back out to me via the console connection OR by USB speakers or something. I am on a Lenovo RD530 rack server running a XEON E5 6 core processor. All the info I find on how to do this seems out of date at best, and doesn't work on most. Any help would be appreciated.
It looks like VMWare has added the capability to use HD audio. Here is what worked for me.
Note: Select an available pciSlotNumber. Review all of the PCI slots being used in your .vmx file, and select a slot number that is not currently being used.
Boot the virtual machine. In the screen shot below, I am using a Linux CentOS virtual machine. Instead of CentOS outputing sound to Dummy Audio, CentOS is now output audio to HD Audio Controller.
On VMWare Workstation, a USB device gets plugged into the guest, as far as it can tell. If ESXi works the same way (I expect it does, just might be more formal about provisioning it) then a USB sound device ought to work. If it shows up under "Sound, vided and game controllers" that ought to work.
⋯yes, hardware version 7 or higher, noted in a manual for an older version. Also see references to USB3 being added at some point.