Сделать образ можно простой утилитой
tar или
cp
я делаю так, только не для XEN, а для KVM, но технологии похожи (наверное)...
mkdir /root/archive
tar --one-file-system --exclude /root/archive -czf /root/archive/my-image.tgz /
1) создаем каталог
2) запускаем копирование корневой FS в файл в каталоге, этот каталог исключаем из копирования
С полученный образ разворачиваем где хотим, например на подмонтированную FS в /mnt:
tar -C /mnt -xzf /root/archive/my-image.tgz
Не забываем делать
grub-install после развертывания на целевой образ и следим за UUID в файлах
/boot/grub/grub.cfg и
/etc/fstab на нем!