bonjour,

avec mes problèmes d'installation de F16 sur un portable, tout en la conservant j'ai installé F15. J'aimerais pouvoir rebooter sur F16 de temps en temps pour tester mais je ne trouve pas la solution.
J'ai cherché dans les archives mais je n'ai pas trouvé de solution.
Comment chainer de F15(grub legacy) vers F16(grub2) ?
Et il sera bon de le mettre dans le doc !
Merci d'avance

Dans les différents forums consultés, il est toujours fait mention de /boot/grub alors que sur F16 j'ai /boot/grub2/, j'ai donc corrigé les lignes
root = (hd0,1)
chainloader +1
boot

error 13 : Invalid or unsuported executable format
root = (hd0,1)
configfile /boot/grub2/grub.cfg
boot

error 15 : File not found
root (hd0,1)
kernel /boot/grub2/core.img
savedefault
boot

error 15 : File not found

root (hd0,1)
chainloader (hd0,1)+1
kernel /boot/grub2/core.img
savedefault
boot

error 13 : Invalid or unsuported executable format
pas d'idées sur la question ?
Merci
Gérard
15 jours plus tard
Je chaîne sans problème sur debian (grub2) avec les lignes :
title debian
root (hd0,0)
kernel /boot/grub/core.img
boot
En adaptant la partition et le chemin de core.img, je pense qu'il faudrait juste supprimer la ligne
chainloader (hd0,1)+1
dans ton dernier test.
Moi je retouve le grub 2 d'Ubuntu tout simplement avec:
 root (hd0,2)
 chainloader +1
ce grub 2 étant installé sur /dev/sda3
Pourquoi l'instruction boot après un chainloader?
Aucune idée. On doit le trouver sur certains forums je suppose... on en combinant des sources différentes quand ça ne marche pas.
Ca ne sert plus à rien l'instruction "boot"

sinon
root (hd0,2)
chainloader +1
doit fonctionner si grub2 est correctement installé sur sa partition.
J'ai F15 et F16 sur mon disque, avec le grub2 de F16 sur ma partition sda2

pour chaîner j'ai juste cette entrée dans le grub de ma F15 :
title Fedora-rawhide
	rootnoverify (hd0,1)
	makeactive
	chainloader +1


Et ça fonctionne
j’ai momentanément résolu le problème en installant lubuntu à coté et qui m'a créé les entrées adéquates pour mes F15 et F16.
J'attends que les pilotes catalyst soient opérationnels pour avoir un affichage car je ne vois pas trop l'intérêt d'un portable qui ne marche qu'en console !
@nouvo09 comme ma racine est sur (hd0,1), la réponse est dans le premier post. Il y accède bien puisque la réponse est :
error 13 : Invalid or unsuported executable format
@Jujens le dossier /boot/grub n'existe pas sous F16 et en adaptant la réponse est
error 13 : Invalid or unsuported executable format
J'ai laissé de coté pour l'instant car pas de temps à y consacrer
Merci

Gérard
grub2 est plutôt récalcitrant à s'installer sur le secteur d'amorce d'une partition.
Pour vérifier s'il est vraiment là:
# od -Ax -tx1z -N 512 /dev/sdax
Si le secteur d'amorce ne contient pas de grub et qu'on fait un chainloader vers ce secteur on a alors une erreur 13.
Mais la solution donnée post # 2 fonctionne puisque dans ce cas on charge directement core.img au lieu de le charger via le module de grub qui est dans le secteur d'amorce.
(Il faut bien sûr adapter le chemin vers core.img)