If I want to run a guest Operating System on Xen, then should it be a para-virtualized Operating System? How can I make an Operating System para-virtualized? Are there any tools?

link|improve this question
2  
What are you actually trying to ask here? You need to edit your question to make a bit more sense. – nhinkle Apr 18 '11 at 2:25
@user581734: If you're just wanting to get Xen working (I've seen your type of question a few times in IRC from people who just wanted to get it installed and working), then this instructional step-by-step easy-installation guide will probably be interesting to you: lumbercartel.ca/library/xen – Randolf Richardson Apr 18 '11 at 7:47
feedback

migrated from stackoverflow.com Apr 18 '11 at 1:40

This question came from our site for professional and enthusiast programmers.

1 Answer

According to Wikipedia:

Paravirtualization requires the guest operating system to be explicitly ported for the para-API — a conventional OS distribution which is not paravirtualization-aware cannot be run on top of a paravirtualizing VMM. However, even in cases where the operating system cannot be modified, still components may be available that enable many of the significant performance advantages of paravirtualization; for example, the XenWindowsGplPv project provides a kit of paravirtualization-aware device drivers, licensed under GPL, that are intended to be installed into a Microsoft Windows virtual-guest running on the Xen hypervisor.

In short, consult the developers of the OS you're trying to run :)

link|improve this answer
Posting a link to lmgtfy isn't very helpful, and is rather rude. It might be good for you to edit that out. – nhinkle Apr 18 '11 at 2:24
feedback

Your Answer

 
or
required, but never shown