Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   

Most operating system distributions which run on kernels that have been ported to Xen should be compatible with Xen. The only issues that really affect a distro's compatibility with Xen are its choice of glibc tls implementation and whether it uses /dev, devfs or udev.

All modern distros are converging on NPTL and udev. Devfs is the only thing Xen doesn't and probably will not support (as it's easily worked around, and deprecated in Linux 2.6 anyhow).

However, as a "this worked for me" reference, this page summarises experience with Xen under the various distributions of the ported operating systems. If you have experience of other distributions running over Xen then please add to this table. Detailed notes on particular distributions should be given a page of their own which can be referenced from here.

Distribution

As

Xen version

Testing performed

Type of user

Notes

Linux

Debian GNU/Linux v.Sarge

Dom0 + DomU*3

3.0.1

colliertech.org/ and friends

JustThisGuy

http://wiki.colliertech.org/

Debian Sarge

Dom0 + DomU

2.0.5/Linux 2.6.10

Production servers

Advanced

please read DebianSarge

Debian Etch

Dom0 + DomU

3.0.3/Linux 2.6.18

Production servers

Advanced

please read DebianEtch

Ubuntu (All Versions)

Dom0 + DomU

3.1

Various

Beginner

Ubuntu Wiki

Gentoo

Dom0 + DomU

3.0.2

Various

Developer

HOWTO

Fedora Core 2

Fedora Core 3

Dom0 + DomU

All

Various

Developer

Fedora Core 4 (rawhide)

Dom0 + DomU

-unstable

Various

Developer

please read FedoraXenQuickstart

Fedora Core 5

Dom0 + DomU

3.0.1

"extremely little"

Developer/experimenter

please read http://fedoraproject.org/wiki/Tools/Xen

CentOS 3.4

DomU

Production servers

Systems Engineer

CentOS 4

Dom0 + DemU

2.0.6/Linux 2.6.11

Testing Server

Advanced

please read FedoraXenQuickstart

Centos 4.2

Dom0 + DomU

3.0.0

Production Environment

Advanced

RHEL 3

Mandrake 10.1

xen-devel

Mandriva Linux 10.x

Dom0 + DomU

2.0.6, 2.0.7

Production

Beginner/Advanced

Installation/Configuration Guide

Mandriva Linux 2006

Dom0 + DomU

3.0

Unknown

Intermediate

Mandriva Forum

Mandriva Linux 2007

Dom0+DomU

all

Production servers

Beginner

http://www.antredugeek.fr/xen/

Pardus 2007

Dom0 + DomU

3.1.0

Pardus Wiki (only in Turkish)

Slackware

DomU

Using existing native install

SUSE Pro 9.3

DomU + DomO

2.0.5c

Various

SusePro

Suse 8.2

DomU + Dom0

2.0.7

Variious Telco Production Environments

Advanced

OpenSuSE 10.1

DomU

3.0.2

Basic run/compat testing

Intermediate/Advanced

fairly simple install with rpmstrap plus (submitted) patches; requires fixes to /etc/sysconfig/network/config for interface naming

Novell SLES 10

Dom0 + DomU

3.0.2

Testing for production

Advanced

See Xen SAN based EVMS-HA solution with SLES 10

NetBSD 3.0

Dom0 + DomU

2.0.x

Various

Beginner/Advanced

HowTo EN/US and HowTo DE |

FreeBSD 8.0

DomU

3.1.x

Testing Server

Advanced

http://wiki.freebsd.org/FreeBSD/Xen

eisXen RC1

Dom0 + DomU

3.1.4

Testing Server

Beginner

Howto (German only)

Prebuilt guest images: DistributionDownloads

DistributionSupport (last edited 2008-05-22 13:08:11 by schlotze)