C'est très simple.
L'entrée Fedora sera de la forme:
title Fedora
root (hd0,4)
kernel /vmlinuz-2.6.X-Y.Z.fc7 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.X-Y.Z.fc7.img
Quelques explications:
root (hd0,4); je suppose que la partition /boot correspond à /dev/sda5 (la partition étendue créée doit être /dev/sda4). Je ne connais pas la désignation exacte du noyau installé mais la forme est indiquée. Enfin, comme tu as opté pour le formatage par défaut, l'espace LVM doit être de la forme indiquée (root=/dev/VolGroup00/LogVol00 désigne en fait le label de la partition LVM créée).
Cela dit, pour t'assurer des paramètres, tu disposes de deux méthodes sûres:
1- utiliser le shell minimal de Grub pour lancer Fedora:
Au démarrage de Grub, tu appuieras sur une touche pour faire apparaître le menu puis du choisiras c pour activer le mode commande.
Tu passeras alors les commandes permettant de lancer Fedora, en tâtonnant et tu exploiteras les ressources de l'auto complétion (tu appuies sur la touche [tab] et les choix possibles te sont proposés; tu complètes et appuies à nouveau sur [tab] jusqu'à formation de la ligne complète):
Grub> root (hd0,[tab]
.....
Partition num: 7, Filesystem type unknown, partition type 0x82
....
L'exemple fourni montre une partition formatée en ext2; la partition /boot est formatée en ext2.
Grub> kernel/vmlinuz[tab] et tu complètes par ro root=/dev/VolGroup00/LogVol00
Grub> initrd/initrd[tab]
Grub> boot
Normalement, Fedora devrait s'amorcer. En ce cas, recopie les paramètres identifiés dans le menu.lst de la partition Solaris (/boot/grub/menu.lst).
2- démarrer sous Solaris et monter la partition /boot pour identifier le grub.conf de Fedora:
En ce cas, tu vas repérer exactement la partition ext2 (fdisk -l), la monter et lire le contenu de /boot/grub/grub.conf (partitio Fedora).
L'entrée Fedora sera alors recopiée dans le menu.lst de la partition Solaris /boot/grub/menu.lst).