Compila xen etch

De Xen-BR wiki

Xen-BR 
Compilando Xen no Debian Etch

Xenlogo.png





Tabela de conteúdo

Compilando o Xen no Debian Etch

Este artigo trata de como compilar o Xen versão 3.2.0 no Debian Etch, usando uma instalação básica.

Instalando os pacotes necessários para compilação

apt-get install iproute bridge-utils python-twisted gcc binutils make zlib1g-dev python-dev transfig bzip2 screen ssh debootstrap libcurl3-dev \
libncurses5-dev x-dev libsdl1.2-dev  bin86 bcc python-pam patch latex-make  qemu qemu-launcher qemuctl graphviz graphviz-dev lvm2 libvncserver-dev \
libjpeg62-dev libjpeg62 gettext python-xml gawk tetex-extra tetex-base openssl libssl-dev mercurial libc6-dev-i386

Caso esteja utilizando uma distro 32bit instale tb o pacote libc6-xen:

apt-get install libc6-xen

Onde obter o Xen

cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.2.0/xen-3.2.0.tar.gz
hg clone http://xenbits.xensource.com/linux-2.6.18-xen.hg

Compilando

tar zxvf xen-3.2.0.tar.gz 
cd /usr/src/xen-3.2.0
make prep-kernels
make dist && make install
depmod 2.6.18.8-xen
mkinitramfs -o /boot/initrd.img-2.6.18.8-xen 2.6.18.8-xen

Configurando o GRUB

  update-grub

Ativando os serviços.

  update-rc.d xend defaults 20 21
  update-rc.d xendomains defaults 21 20

Criando máquinas virtuais

Para criar maquinas virtuais siga os howtos relacionados:

Ferramentas pessoais