Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

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 have a system that boots up into Linux at power on and then needs to boot into Windows XP Embedded. After messing around with kexec and grub4dos, things aren't working out too well.

One idea that has been brought up is running Windows XP Embedded inside of QEMU instead of live booting from Linux to Windows.

The problem here is that the Linux OS is not running an X server and I would like to keep it that way.

Is there a way to run QEMU with direct access to the video card so the virtualized OS (in my case Windows XP Embedded) can output directly to the monitor?

share|improve this question

Yes, although it depends on the actual hardware as well and you are going to need QEMU > 1.3 and PCI based card (no AGP, I'm afraid). The keywords you want to search for are VFIO and pass-through (in all of its forms and misspellings).

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.