Soigne préalablement ton orthographe (l'installation s'est bien passée mais au démarrage, je ne peux pas sélectionner ... Ca affiche 'grub' et ça s'arrête là, impossible de démarrer un OS").
Sinon, selon les éléments très réduits que tu as fournis, il semble que Grub s'amorce correctement et propose son environnement minimal:
grub>
Si tel est le cas, le problème ne semble pas provenir de l'identification de la partition supportant grub (soit /boot ), partition qui stocke par ailleurs les éléments nécessaires au démarrage d'un noyau (kernel, initrd, system.map), mais de la constitution du /boot/grub/grub.conf, fichier portant les paramètres du mode menu de Grub.
On va donc tenter préalablement un démarrage depuis le shell de grub pour ensuite modifier le grub.conf avec les paramètres appropriés. La démarche proposée s'appuie sur des exemples tirés d'un système qui n'est pas le système installé à l'origine.
1- démarrage:
On utilisera l'auto complétion. C'est un mécanisme qui permet, en appuyant sur la touche [tab], de forcer la recherche par le shell de grub (l'environnement de commande) des choix possibles. Il suffit alors de saisir le premier caractère correspondant au choix pertinent et de reconduire l'opération jusqu'à obtenir une ligne de commande complète. Une illustration est donnée dans le
le message suivant.
grub> root (hd[tab] => le but est d'identifier la partition reconnue de grub et correspondant à /boot
grub> root (hd0,[tab]
Possible partitions are:
Partition num: 0, Filesystem type unknown, partition type 0x12
Partition num: 1, Filesystem type unknown, partition type 0x7
Partition num: 4, Filesystem type is ext2fs, partition type 0x83
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
Partition num: 6, Filesystem type is ext2fs, partition type 0x83
Partition num: 7, Filesystem type unknown, partition type 0x82
Partition num: 8, Filesystem type is ext2fs, partition type 0x83
La partition /boot est une partition de type "Filesystem type is ext2fs, partition type 0x83"
On tente une partition:
grub> root (hd0,5)
Filesystem type is ext2fs, partition type 0x83
On recherche alors l'environnement nécessaire au lancement du kernel:
grub> /kernel /vm [tab]
Possible files are: lost+found grub vmlinuz System.map config-2.6.211.herrib initrd-2.6.22.1-27.fc7.img System.map-2.6.22.1-27.fc7 initrd-2.6.21-1.3228.fc7.img System.map-2.6.21-1.3228.fc7 config-2.6.21-1.3228.fc7 vmlinuz-2.6.21-1.3228.fc7 config-2.6.22.1-27.fc7 vmlinuz-2.6.211.herrib initrd-2.6.211.herrib.img vmlinuz-2.6.22.1-herrib System.map-2.6.211.herrib System.map-2.6.22.1-herrib initrd-2.6.22.1-herrib.img config-2.6.22.1-herrib vmlinuz-2.6.22.1-27.fc7
A l'initialisation, il n'y aura qu'un seul noyau . On reprendra depuis la commande root, en changeant les paramètres, tout le temps que la partition désignée n'aura pas été celle qui porte le noyau, system.map et initrd. On procédera donc par tâtonnement ... Cela dit, une lecture préalable du
tutorial Grub permettra de mieux comprendre la démarche et notamment, le système de nommage des partitions par Grub (hdX,Y):
On complètera le nom complet du noyau par:
* si l'installation a été réalisée par défaut, avec création d'un LVM:
ro root=/dev/VolGroup00/LogVol00,
* sinon, par le nom de label de la partition par défaut, soit
ro root=LABEL=/
grub> /initrd[tab]
On choisira l'initrd correspondant au noyau désigné par la commande kernel. Puis on lance l'ensemble:
grub> boot
.
La démarche aura permis, si elle aboutit, d'identifier les paramètres ad hoc (les paramètres de root en particulier).
2- correction:
Une fois le système Fedora correctement amorcé, on modifier /boot/grub/grub.conf en y inscrivant les paramètres identifiés:
dans une console,
$ su -
$ mot de passe: <saisir le mot de passe root>
# gedit /boot/grub/grub.conf
modifier puis sauvegarder et quitter
A la prochaine initialisation du système, le système Fedora devrait pouvoir se lancer par défaut au bout de 5 secondes.
Pour faire apparaître le menu de Grub, et choisir Windows, il faut appuyer sur une touche quand la ligne grub portant les paramètres du lancement de Fedora (paramètres par défaut) s'affiche. Windows apparaît généralement comme "other".