Problème Grub

Bonjour,

Je vous explique, après avoir installé Windows seven...Forcément, mon grub a disparu.

J'ai suivi les conseils d'un forum ubuntu.

sudo grub -> find /boot/grub/menu.lst -> root (hdx,y) ->setup (hdw) ->quit

Le souci que j'ai eu se trouve je pense à au moment où j'ai fais le root. J'ai mis hd0,5 au lieu de hd0,4.

du coup quand je redémarre, j'ai le démarrage du grub mais en dessous "ERROR 2".

Quelqu'un peut m'aider ?

MErci d'avance.
Configuration: Windows Vista
Firefox 3.5.6

6 réponses

Résumé de la discussion

Problème de GRUB après l'installation de Windows 7, provoquant un démarrage avec erreur et la disparition du chargeur de démarrage. Des essais manuels et des messages d'erreur comme 'GRUB loading, please wait... Error 2' ou 'Error 15: File not found' indiquent un mauvais choix de disque ou de partition lors du root. La solution efficace consiste à réinstaller GRUB depuis un LiveCD en indiquant le répertoire racine monté (par exemple grub-install --root-directory=/media/DisqueOùJ'aiMonBoot /dev/sda), ce qui rétablit les entrées Windows et Linux (sda1, sda5 et sda6). Après correction, les entrées affichent Windows sur /dev/sda1 et Linux sur /dev/sda5 et /dev/sda6.

Bobot (l’IA à votre service)
  1. J'ai tout de même réussi à exécuter la commande :
    sudo grub-install --root-directory=/media/DisqueOùJ'aiMonBoot /dev/sda

    Et voici ce que j'ai au démarrage. Je peux maintenant accéder à mon windows. (déjà un bon point)

    Windows (on /dev/sda1)
    Windows (on /dev/sda1)
    Windows (on /dev/sda1)
    Linux (on /dev/sda5)
    Linux (on /dev/sda6)

    Installer GRUB sur disquette (on /dev/fd0)
    Installer GRUB sur une partition linux ( on /dev/sd&6)
    - Pour l'aide pressez 'c', puis tapez : 'help'
    - Pour des exemples d'utilisation, tapez : 'cat /boot/grub/usage.t

    :(
    1. Modérateur
      T'as fait ça avec quelle version d'Ubuntu ?
    2. @jipicyLa version que j'ai installé était la 09.04, j'ai ensuite fait la mise à jour en octobre dernier.

      Par contre le CD live, je ne sais pas quel version que c'est.
    3. Modérateur
      @naitreGitanComme le grub diffère et que les fichiers sont aussi différents, il te faudra sûrement passer par un LiveCD de la 9.10 (ou sur clé USB)...
    4. @jipicyquand je sélectionne un des deux linux (sda5 ou 6),

      J'ai :

      Error 15 : File note found

      Press any key to continue....
    5. @jipicyah ok d'accord.

      Donc c'est surement à cause de ça que les manip que j'ai fais au départ ne fonctionne pas.

      Au fait, c'était root (hd0,4) ou root (hd0,5) qu'il fallait que je fasse ?

      Merci de ton aide
  2. il faut savoir que le premier chiffre sera 0 (et pas 1).
    donc si tu as mis 5 pour la cinquieme partition, essaie de mettre 4).
    1. j'ai déjà essayer de mettre 4.

      Même chose :(
  3. https://imageshack.com/

    Apparement, c'est bien sur le 5 que mon ubuntu est installé.

    en espérant que ça puisse t'aider :)
    1. Modérateur
      T'as rien de plus gros ? ;-((
    2. @jipicyc'est bon, c'est mieux là, je pense :)
    3. Modérateur
      @naitreGitanOui c'est mieux, par contre pour la commande "egrep" il faut au préalable monter ta partition "/" (root du disque) à moins qu'elle ne le soit déjà, et te rendre dans :

      cd /point_de_montage/boot/grub/
      egrep -v blablabla menu.lst

    4. @jipicyJe démarre à partir d'un liveCD ubuntu.

      comment monter la partition ?
      le point de montage correspond à quoi ?

      Désolé, moi et linux ça fait 2 :)
  4. Modérateur
    Salut,

    Depuis le LiveCD...
    Affiches le résultat des commandes suivantes (en root ou précédées de "sudo" pour les versions basées sur Ubuntu) :

    /sbin/fdisk -l
    egrep -v '^(#|$)' /boot/grub/menu.lst

    C'est un ELLE minuscule et non pas un UN !

    ;-))
    1. Je viens de réessayer, toujours le même :

      "GRUB loading, please wait...
      Error 2
      _

      "

      Possible d'effacer complétement le grub et de tout refaire ?

      MErci en tout cas
      1. Modérateur
        Salut,

        2 : Bad file or directory type
            Cette erreur est retournée si un fichier n'est pas un fichier régulier, mais 
            quelque chose comme un lien symbolique, un répertoire ou un tube FIFO. 

        Essaie de refaire la manip avec le bon disque et/ou la bonne partition...