GRUB est mal installé en MBR

Résolu
romain44444 -  
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai fait une installation de Xubuntu serveur Hardy heron (8.04) par net instal (lancé grâce à une clef USB bootable).

L'installation s'est bien passée, mais.....
Lorsque je boot, il faut que j'utilise la clé USB:
==> Sans clef, le boot donne sur un écran noir avec le curseur qui clignote (pas de message d'erreur type périphérique non bootable).

==> si je boot à partir de la clef, aucun problème : le menu de grub se présente et je peux démarrer (et une fois grub lancé, je peux enlever la clef)

J'ai bien essayé de relancer grub pour réécrire en MBR, mais cela n'a rien changé.

N'ayant que quelques notions de Linux, je bloque un peu, là et avant de configurer mon serveur, j'aurais voulu solutionner ce problème.

3 réponses

bebertii Messages postés 165 Date d'inscription   Statut Membre Dernière intervention   26
 
Une fois que xubuntu est lancé et que tu as retiré la clé, ouvre une invite de commande et tape :
"sudo grub"
- sudo : car il faut les droit superutilisateurs
- grub : je crois que c'est clair

Une fois que grub est lancé, il doit apparaitre un > pour la saisie de commande.
Tape "find /boot/grub/stage1"
-> cela fait chercher à grub sur quelle partition est installée le démarrage
La réponse sera du type (hdx,y)
x : correspond au disque dur
y : à la partition de ce disque
Tu peux taper maintenant "root (hdx,y)", puis "setup (hdx)" et enfin "quit"
Cela devrait fonctionner maintenant.
0
romain44444
 
Merci pour la réponse plus que rapide, cela a marché parfaitement (enfin.... presque...)

Si je comprends bien, il y avait un décalage du mapping (dû à la clé USB lors de l'instal.) dans le code du MBR créé lors de l'installation de Ubuntu. Avec ces commandes j'ai corrigé ça. Correct?

Sinon, je disais presque, puisque du coup, après, le mapping n'était plus bon dans le /boot/menu.lst (je l'avais subodoré, donc j'avais déjà une entrée test qui m'a permis de lancer sans problème...)
Pour info:
root (hd1,0)
===> qui fonctionnait avant ne fonctionne plus

et
root (hd0,0)
===> qui ne fonctionnait pas avant fonctionne désormais

Je ne sais pas comment changer le statut de la discussion en Résolu, mais c'est le cas.

Merci encore
Romain
0
jeanbi Messages postés 15119 Date d'inscription   Statut Contributeur Dernière intervention   2 184
 
re,
pour le statut c'est fait
a+
0