j'ai réfléchi à ta suggestion et en fait , en plus de virer le /mandrake , j'ai copié les fichiers dans /boot (il y en a surement qui sont inutiles comme le config et le system.map mais j'ai pas testé sans)
initrd-2.6.3-7mdk.img
config-2.6.6-2mdk
System.map-2.6.6-2mdk
vmlinuz-2.6.6-2mdk
et là , ça marche , apparamment grub va directement lire les fichiers dans /boot et ne cherche pas ailleurs.
SI ça peut servir pour plus tard , voilà mon fichier de config pour grub (j'ai fait les modifs dans le fichier /boot/grub/menu.lst , et le grub.conf sera automatiquement changé lui aussi)
Merci de ton aide ! 🙂
#grub.conf
#fedora kernel 2.6.6 par défaut
default=1
timeout=10
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Fedora Core (2.6.6-1.427)
root (hd0,5)
kernel /boot/vmlinuz-2.6.6-1.427 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.6-1.427.img
title Fedora Core (2.6.5-1.358)
root (hd0,5)
kernel /boot/vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.5-1.358.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
title Mandrake 10
root (hd0,4)
kernel /boot/vmlinuz-2.6.6-2mdk ro root=/dev/hda5
initrd /boot/initrd-2.6.6-2mdk.img