Installation Xen · 1 min read · Feb 12, 2026
La configuration parfaite de Xen 3.0.3 pour Debian Sarge - Page 6
5 Installation du paquet binaire
Exécutez les commandes suivantes :
apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
apt-get install screen ssh debootstrap python python2.3-twisted iproute bridge-utils libcurl3-dev5.1 Installer Xen
Ensuite, téléchargez xen-3.0.3_0-install-x86_32.tgz depuis http://www.xensource.com/xen/downloads/dl_303tarballs.html, décompressez-le et exécutez le script d’installation :
cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.0.3-0/bin.tgz/xen-3.0.3_0-install-x86_32.tgz
tar xvzf xen-3.0.3_0-install-x86_32.tgz
cd dist/
./install.sh
mv /lib/tls /lib/tls.disabledMaintenant, Xen est installé. Pour démarrer les services Xen au démarrage, faites ce qui suit :
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20Nous avons besoin d’un ramdisk pour notre nouveau noyau Xen, donc nous faisons ce qui suit :
depmod 2.6.16.29-xenapt-get install libhtml-template-perl libparse-recdescent-perlwget http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb
dpkg -i yaird_0.0.12-8bpo1_i386.deb(Le paquet yaird original était situé à http://backports.org/debian/pool/main/y/yaird/, mais a été supprimé entre-temps, donc j’ai rendu le paquet disponible sous http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb.)
mkinitrd.yaird -o /boot/initrd.img-2.6.16.29-xen 2.6.16.29-xenLa dernière commande crée le ramdisk /boot/initrd.img-2.6.16.29-xen.
Ensuite, nous ajoutons notre nouveau noyau à Grub, notre chargeur de démarrage. Éditez /boot/grub/menu.lst, et avant la ligne ### BEGIN AUTOMAGIC KERNELS LIST, ajoutez le passage suivant :
vi /boot/grub/menu.lst| [...] title Xen 3.0.3 / XenLinux 2.6 root (hd0,0) kernel /xen.gz dom0_mem=64000 module /vmlinuz-2.6-xen root=/dev/hda6 ro max_loop=255 module /initrd.img-2.6.16.29-xen [...] |
Assurez-vous que /dev/hda6 est votre / partition. Gardez à l’esprit ce que j’ai dit à propos de Grub et du partitionnement dans le chapitre 1 ! J’ai ajouté max_loop=255 à la ligne du module pour m’assurer qu’il y a suffisamment de périphériques de boucle disponibles car nos machines virtuelles seront montées en tant que périphériques de boucle.
Maintenant, redémarrez le système :
shutdown -r nowAu prompt de démarrage, Grub devrait maintenant lister Xen 3.0.3 / XenLinux 2.6 comme le premier noyau et le démarrer automatiquement. Si votre système démarre sans problèmes, alors tout va bien !
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.