Petit mémo pour installer une Debian Lenny dans une VM Xenserver
Installation
Tous d’abord, il faut installer une debian etch à partir des templates disponibles dans XenCenter.
Une fois l’installation terminée, on remplace etch par lenny dans les fichier source.list
vi /etc/apt/sources.list vi /etc/apt/sources.list.d/citrix.list
On Install ensuite les nouvelles clés gpg des dépôts
wget -q http://updates.vmd.citrix.com/XenServer/5.5.0/GPG-KEY -O- | apt-key add - gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 9AA38DCD55BE302B gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 4D270D06F42584E6 apt-key add .gnupg/pubring.gpg
On met à jour la liste des paquets et on install les paquets suivant. On termine enfin par une mise à jour des clefs
aptitude update aptitude install debian-keyring debian-archive-keyring apt-key update
Mise à jour vers Lenny
On lance un apt-get dist-upgrade pour mettre à jour la ditribution
aptitude dist-upgrade
Une fois la mise à jour vers Lenny faites, on install les tools Xen et le dernier kernel disponible pour Xen, si durant l’installation des paquets il demande d’annuler, il faut ignorer ce message et continuer.
aptitude install linux-doc-2.6.29-xs5.5.0.14 linux-headers-2.6.29-xs5.5.0.14 linux-image-2.6.29-xs5.5.0.14 linux-manual-2.6.29-xs5.5.0.14 linux-source-2.6.29-xs5.5.0.14 xe-guest-utilities
Avant de rebooter il est trés important de faire ce qui suit, sans quoi votre VM ne démarrera plus.
On ajoute les modules suivant au initramfs
vi /etc/initramfs-tools/modules
Et on ajoute
xenblk xennet
On met à jour les changements en faisant
update-initramfs -u
On va maintenant changer le le kernel par défaut dans grub
vi /boot/grub/menu.lst
On remplace
default 0
Par
default 2
On termine par une mise à jour de grub
update-grub
Dernière étape, il faut changer l’interface de sortie de la console, pour ce faire on édite /etc/inittab
vi /etc/inittab
On remplace
1:2345:respawn:/sbin/getty 38400 tty1
Par
1:2345:respawn:/sbin/getty 38400 hvc0
On reboot finalement le système
reboot
Vous avez à présent une Debian Lenny fonctionnel dans votre VM XenServer


décembre 15th, 2010 at 11 h 11 min
Salut,
une remarque pour ceux qui cherche, voilà les ligne à ajouter dans le citrix.list :
deb http://updates.vmd.citrix.com/XenServer/5.5.0/debian/ lenny main
deb-src http://updates.vmd.citrix.com/XenServer/5.5.0/debian/ lenny main
sinon j’ai fait l’intall en suivant les différentes action.
j’arrive à un message d’erreur pendant le boot.
INIT : Id « 1′ respawning too fast : disabled for 5 minutes.
j’ai suivi ton installation en pensant faire apparaitre les stats de mémoire dans le Xencenter mais ca ne fonctionne pas.
As tu réussi les faire fonctionner.