Bon merci à vous, c'est résolu. L'image existait bien, par contre le grub.conf ne pointait plus vers le fichier.
Je suis mauvaise langue car c'était pas à cause des mises à jours mais à cause de moi XD. En effet à chaque mise à jour du noyau Fedora modifie le grub.conf et change le système d'exploitation à démarrer par défaut donc je suis obligé à chaque fois de remodifier, sauf que la dernière fois que je l'ai fait j'ai viré une parenthèse du lien pointant vers le splash screen sans m'en rendre compte.
extrait de mon grub.conf avant correction:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,2)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=3
timeout=5
splashimage=(hd0,2/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.22.1-41.fc7)
root (hd0,2)
kernel /vmlinuz-2.6.22.1-41.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.22.1-41.fc7.img
title Fedora (2.6.21-1.3228.fc7)
root (hd0,2)
kernel /vmlinuz-2.6.21-1.3228.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.21-1.3228.fc7.img
title Mac OS X
rootnoverify (hd0,0)
chainloader +1
title Windows XP Professionnel SP2
rootnoverify (hd0,1)
chainloader +1
Après correction:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,2)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default=3
timeout=5
splashimage=(hd0,2)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.22.1-41.fc7)
root (hd0,2)
kernel /vmlinuz-2.6.22.1-41.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.22.1-41.fc7.img
title Fedora (2.6.21-1.3228.fc7)
root (hd0,2)
kernel /vmlinuz-2.6.21-1.3228.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.21-1.3228.fc7.img
title Mac OS X
rootnoverify (hd0,0)
chainloader +1
title Windows XP Professionnel SP2
rootnoverify (hd0,1)
chainloader +1
D'ailleur si l'un d'entre vous connait un plugin pour que yum gère ça lui même à chaque mise à jour du noyau je suis prenneur. (il y avait ça sous FC5)