Información obtenidad de aquí.

Emplearemos la herramienta xl, la única disponible en la versión de Xen 4.5 y posteriores. Listado

Para mostrar las máquinas viturales que están activadas en XEN se usa el siguiente comando.

$ sudo xen list
Name           ID   Mem VCPUs	State	Time(s)
Domain-0            0  1012     4     r-----     216.7
nombre1             1  1024     2     -b----      28.2
nombre2             2  1024     2     -b----      72.4
nombre3             4  1024     2     -b----       2.8

Creación

Para crear una máquina virtual –en el ejemplo se usa direccionamiento estático y la distribución debian jessie– ejecutamos el comando siguiente:

sudo xen-create-image --hostname=nombre \
  --size=8Gb --memory=1024Mb --swap 1024Mb \
  --ip=10.0.0.2 \
  --netmask=255.255.255.0 \
  --gateway=10.0.0.1 \
  --vcpus=2 \
  --lvm=vg0 \
  --pygrub \
  --dist=jessie

Al terminar la creación se genera texto con un resumen de la configuración de red y la contraseña root del sistema. Arranque

El comando de creación del apartado anterior genera una archivo .cfg que debe ser invocado para cargar la máquina virtual creada. En el siguiente comando se muestra un ejemplo.

sudo xl create /path/archivo_generado.cfg

Para que una máquina creada arranque al inicio con dom0 será necesario crear un enlace simbólico de su archivo de configuración al directorio /etc/xen/auto.

sudo ln -s /etc/xen/archivo_generado.cfg /etc/xen/auto/nombre_enlace.cfg