Jean-Yves tu m'as mis sur la piste. J'avais déjà essayé de remplacer sda
par hda mais sans succès.
En insistant j'ai trouvé cette page :
http://wiki.debian.org/Xen#DomU_.28guests.29-2
qui semble indiquer que faire tourner un domU 2.6.32 sur un xen etch est
possible.
Si j'ai bien compris il ne faut plus utiliser "sda*" mais "xvda*". J'ai
modifié la configuration 2.6.18 de mon domU en insérant xvda à la place
de sda et cela a fonctionné. Mon domU fonctionne correctement et dans ce
domU je peux voir les devices /dev/xvda*.
Maintenant si je modifie de la même manière mon domU 2.6.32, je tombe
sur la même erreur que précédemment. Mais cela n'est pas surprenant,
selon le site mentionné ci-dessus utiliser un domU 2.6.32 nécessite de
charger des modules :
For those who want to test the 2.6.32 kernel domU on an earlier dom0,
you have to make sure that the xen-blkfront domU driver is loaded
La question que je me pose maintenant c'est comment savoir si ce module
est chargé par mon domU 2.6.32 alors qu'il ne se lance pas ? Comment
inspecter la configuration d'un noyau ? Si l'absence de ce module dans
le noyau de mon domU 2.6.32 est confirmée, comment ajouter ce module à
ce noyau ?
Je ne suis pas spécialiste du noyau et je suis preneur d'informations
sur les commandes et fichiers en relation avec mon problème.
Merci pour vos réponses.
Mickaël