XEN настолько тесно связан с ядром, что не стоит пытаться установить его на любой Linux, у которого нет официального пакета для него.
Когда я хочу запустить XEN в Linux, я устанавливаю OpenSUSE, выбираю ядро с поддержкой XEN, устанавливаю пакет XEN, а затем управляю XEN через обычный графический интерфейс OpenSUSE sysadmin. Инструменты командной строки для управления XEN тоже есть.
По моему мнению, вы должны сначала понять XEN, используя что-то вроде OpenSUSE, прежде чем пытаться исправить это в другом дистрибутиве Linux.