Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using ESXi 4.1 for my virtualitzation platform, and I would like to display one of the guests screen to the host VGA output. Is this possible?

I want to do this because my host machine is plugged to my TV (using VGA calbe), this way I can use one of my guests as a media center box, now I'm connecting my laptop to the TV (using HDMI) while getting the videos files using SMB (from one of my guests).

share|improve this question

Not possible sorry, the VM's virtualised frame buffer can't be mapped to the physical one - that's not what bare-metal hypervisors are designed for - you need something like VMWare Workstation for that functionality.

Can I ask you to have a quick read of our FAQ too please as this question is really more appropriate for our consumer-oriented sister-site

share|improve this answer

If you have a relatively new machine that supports Intel VT-d (IOMMU) you can do this. Basically VT-d allows you to attach a PCIe device (or all the PCI devices behind a PCIe-PCI bridge) directly to a virtual machine. You may need to enable it in your BIOS, but it's controlled in ESXi under the Configuration Tab->Hardware->Advanced. I really recommend you backup VMs first as a mucked VT-d config can keep ESX from showing the console (since it's reserved for a VM) or even booting altogether.

Alternatively, if you don't have a VT-d enabled system, you could probably attach a USB->VGA adaptor to the guest and output that way as well, but I'm not sure if the performance would be up to snuff.

share|improve this answer
+1, really useful to know. And the USB->VGA adaptor is a great idea too. – Jed Daniels Feb 1 '11 at 17:47

What you could try is to put the VM guest console in full screen and move that screen to your TV. Honestly though, I'm not exactly clear on what you're trying to achieve.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.