1. Instalação dos pacotes básicos necessários.
Como root, instale os seguintes pacotes usando apt-get:
# apt-get install bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif texinfo texlive-latex-base texlive-latex-recommended texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial build-essential make gcc libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev libjpeg62-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml libx11-dev bison flex gcc-multilib xz-utils
2. Instalação dos pacotes do Xen
2.1. Instalação do Xen Hypervisor:
# aptitude -P install xen-linux-system
2.2. Instalação do Xen HVM Support:
# apt-get install xen-qemu-dm-4.0
3. Configurações básicas.
Mova o arquivo /etc/grub.d/10_linux para /etc/grub.d/21_linux com o seguinte comando:
# mv /etc/grub.d/10_linux /etc/grub.d/21_linux
Então edite o arquivo
/etc/default/grub com o editor de texto de sua preferência e descomente a seguinte linha:
GRUB_DISABLE_LINUX_RECOVERY="true"
E adicione a seguinte entrada:
GRUB_DISABLE_OS_PROBER=true
Então rode o comando:
# update-grub
E depois reinicie o computador. O kernel do xen já aparecerá no grub na próxima vez que você inicializar.