Petites précisions/corrections par rapport à ce qu'a écrit binnette.
Xen n'est pas un logiciel comme un autre, vu que c'est un paravirtualiseur (*), avec un micro-noyau qui se lance en premier et qui gère l'ensemble des machines virtuelles (qu'on appelle domaines).
D'un point de vue purement théorique, Xen n'a pas besoin d'un système d'exploitation particulier pour tourner.
Cela étant dit, il faut pouvoir
contrôler Xen (rien que lui dire de démarrer les domaines U, par exemple). Pour ça on a un besoin d'un système d'exploitation, qui sera le domaine 0 (tous les autres étant appelés "domaines U". Ce système d'exploitation peut (voire "doit") être super minimal, mais il est nécessaire.
(*): un paravirtualiseur ne crée pas d'ordinateur "virtuel" contrairement à un virtualiseur complet comme VirtualBox : les systèmes d'exploitation virtualisés ont conscience de l'existence de Xen et doivent être un peu modifiés pour fonctionner dessus.
Non, il n'existe pas, à ma connaissance, de version spécial d'ubuntu prévue pour être installée dans Xen
Il n'y a pas besoin d'une version spéciale d'Ubuntu. Par contre il faut utiliser un noyau qui supporte Xen.