Instalação Debian · 1 min read · Dec 08, 2025

Instalando Debian Squeeze (6.0) domU no CentOS 5.5 x86_64 dom0

Instalando Debian Squeeze (6.0) domU no CentOS 5.5 x86_64 dom0

Este tutorial mostra como criar um Debian Squeeze (6.0) domU em dom0 rodando CentOS 5.5 x86_64.

1 Descrição do problema

Ao instalar Debian 6.0 domU no CentOS 5.5 x86_64, os seguintes problemas podem surgir:

  • Debian 6.0 usa Grub 2 e Xen 3.1.2 (versão padrão no CentOS 5.5) não será capaz de inicializar o sistema recém-instalado usando pygrub.
  • Ao seguir a documentação oficial do Debian, o sistema instalado pode usar a arquitetura errada e pode não ter imagens Xen instaladas.

2 Instalação

O seguinte comando é usado para iniciar a instalação:

xm create -c /etc/xen/xm-debian.cfg install=true \  
  install-mirror=ftp://ftp.us.debian.org/debian \  
  install-installer=ftp://ftp.us.debian.org/debian/dists/squeeze/main/installer-amd64/20110106+b1/images

Ele procurará imagens no subdiretório netboot/xen. Este diretório também contém o arquivo xm-debian.cfg. Baixe este arquivo e ajuste as seções de disco, vif e outras para atender às suas necessidades. Este arquivo já está preenchido com os valores corretos para a versão (squeeze) e arquitetura (amd64). O arquivo também pode ser ajustado para usar o espelho preferido.

3 Pós-instalação

Após o sistema ser instalado e o domU ser desligado, verifique se as imagens do kernel Xen foram instaladas e instale-as se necessário. Após as imagens terem sido instaladas, copie-as para o diretório /boot no dom0 e modifique a configuração do Xen para usar o kernel e ramdisk personalizados em vez de pygrub.

kpartx -av /dev/data_vg/myvm-root  
mount /dev/mapper/myvm-root1 /mnt  
chroot /mnt  
apt-get install linux-image-2.6.32-5-xen-amd64  
exit  
cp /mnt/boot/*xen* /boot  
kpartx -d /dev/data_vg/myvm-root

Instalar o kernel xen gerará a imagem initrd apropriada para domU.

O exemplo de configuração Xen:

    name = "myvm"
    maxmem = 1024
    memory = 1024
    vcpus = 1
    kernel = "/boot/vmlinuz-2.6.32-5-xen-amd64"
    root = "/dev/xvda1 ro"
    ramdisk = "/boot/initrd.img-2.6.32-5-xen-amd64"
    on_poweroff = "destroy"
    on_reboot = "restart"
    on_crash = "restart"
    disk = [ "phy:/dev/data_vg/myvm-root,xvda,w",
             "phy:/dev/data_vg/myvm-swap,xvdb,w"]
  

4 Links

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.