Eu acho que a maneira mais fácil, seria usando uma interface gráfica como o virt-manager. Se você quiser fazer isso a partir da linha de comando, aqui está outro post onde eles explicam: Como uso o hipervisor Xen?
Instalar o Xen em uma máquina host é fácil, mas a instalação de um sistema operacional dentro de uma máquina virtual Xen é mal documentada. Suponha que o sistema que eu gostaria de configurar:
Onde obtenho o kernel apropriado e os arquivos de disco RAM iniciais? Como eu instalo o sistema operacional na máquina virtual?
Eu acho que a maneira mais fácil, seria usando uma interface gráfica como o virt-manager. Se você quiser fazer isso a partir da linha de comando, aqui está outro post onde eles explicam: Como uso o hipervisor Xen?
Você pode instalar as ferramentas Xen de aqui e, em seguida, usar a ferramenta de linha de comando para configurar o seu PV Ubuntu VM por suas especificações.
Eu pessoalmente usei essas ferramentas por meio do método debootstrap
para uma PV Debian VM e tive ótimos resultados.
Mais informações sobre o Xen Tools podem ser encontradas aqui .
Lembre-se (extraído do link Xen Tools): The biggest limitation is that it can only install a limited set of guests. The version of xen-tools in Debian testing can install most versions of Debian or Ubuntu, and also has support for CentOS 5 and 6. (The CentOS support is done using rinse rather than debootstrap.)
Espero que isso ajude.