Installation · 1 min read · Dec 08, 2025
Installation de Debian Squeeze (6.0) domU sur CentOS 5.5 x86_64 dom0
Installation de Debian Squeeze (6.0) domU sur CentOS 5.5 x86_64 dom0
Ce tutoriel montre comment créer un Debian Squeeze (6.0) domU sur dom0 exécutant CentOS 5.5 x86_64.
1 Description du problème
Lors de l’installation de Debian 6.0 domU sur CentOS 5.5 x86_64, les problèmes suivants peuvent survenir :
- Debian 6.0 utilise Grub 2 et Xen 3.1.2 (version par défaut sur CentOS 5.5) ne pourra pas démarrer le système nouvellement installé en utilisant pygrub.
- En suivant la documentation officielle de Debian, le système installé peut utiliser une architecture incorrecte et peut ne pas avoir d’images Xen installées du tout.
2 Installation
La commande suivante est utilisée pour lancer l’installation :
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/imagesIl recherchera des images dans le sous-répertoire netboot/xen. Ce répertoire contient également le fichier xm-debian.cfg. Téléchargez ce fichier et ajustez les sections disque, vif et autres selon vos besoins. Ce fichier est déjà rempli avec les bonnes valeurs pour la version (squeeze) et l’architecture (amd64). Le fichier peut également être ajusté pour utiliser le miroir préféré.
3 Post-installation
Après l’installation du système et l’arrêt du domU, vérifiez si les images du noyau Xen ont été installées et installez-les si nécessaire. Après l’installation des images, copiez-les dans le répertoire /boot sur dom0 et modifiez la configuration Xen pour utiliser un noyau et un ramdisk personnalisés au lieu 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-rootL’installation du noyau xen générera l’image initrd appropriée pour domU.
L’exemple de configuration 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 Liens
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.