Xen OS Support

From OptionC

General Information

What operating systems are "supported" depends on what you want to do with them. Xen has two different types of guest operating system:

  • Domain 0, the "privileged guest" which is the only guest that is allowed direct access to the control interface (for managing the sharing of various devices) and is responsible for (among other things) creating and booting all the other "unprivileged guests." There is only ever one Domain 0 on a physical machine.
  • Domain U, referred to as "unprivileged" because it usually only has access to virtual devices, and only gets direct physical access through special configuration options. There can be any number of "DomUs" on an instance of physical hardware.

Currently, the operating systems that have been ported to Xen and can run as Domain 0 are Linux 2.4, Linux 2.6, and NetBSD. In addition to those, FreeBSD has been ported and can run as a Domain U. I know that work is also in progress for porting Plan 9 and ReactOS, and have seen other efforts (such as Ozone) reach varying levels.

Linux Distributions

If what you really wanted to know is "what Linux distributions are most seamlessly integrated with Xen and the various administration tools," that is a question that comes up often on the list, with the answers changing quickly. I'm going from memory here, but I know that SUSE Professional 9.3 ships with Xen, as does Fedora Core 4. I've also noticed that a lot of people are successfully running Xen with Debian, but since I filter for that, I would notice it more. Gentoo is working on packages. As to Mandriva, I know there are people out there who run it as a domain O, and I've seen at least one post to xen-devel from somebody at Mandriva.

Sorry if that was a bit free form, here are some links

Other