Perte du grub

onjour à tous....

Voilà j'ai déjà parcouru des forums mais toutes les solutions proposées n'ont pas fonctionné!
Alors je me decide à vous demander :

Mon grub a sauté, la je navigue a partir du live cd

J'ai tout éssayé...

une idée pour reinstaller le grub??? Merci

ubuntu@ubuntu:~$ sudo os-prober
/dev/sda1:Windows Vista (loader):Windows:chain
/dev/sda2:Windows 7 (loader):Windows1:chain
/dev/sda5:Ubuntu 9.10 (9.10):Ubuntu:linux
/dev/sda7:Ubuntu 9.10 (9.10):Ubuntu1:linux
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt/sda6 /dev/sda
mkdir: ne peut créer le répertoire '/mnt/sda6/boot': Aucun fichier ou dossier de ce type
ubuntu@ubuntu:~$

[img width=640 height=360]http://img534.imageshack.us/img534/8298/capturehc.png[/img]

je ne sais même pas sur quelle partition était installée le grub >big_smile >big_smile >big_smile >big_smile >big_smile

ubuntu@ubuntu:~$ /boot/grub/menu.lst
bash: /boot/grub/menu.lst: Aucun fichier ou dossier de ce type
ubuntu@ubuntu:~$ sudo fdisk -l

Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x47434762

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1698 13631488 27 Inconnu
/dev/sda2 * 1698 31299 237772800 7 HPFS/NTFS
/dev/sda3 31299 39680 67321520+ 7 HPFS/NTFS
/dev/sda4 39681 60801 169654432+ 5 Etendue
/dev/sda5 46722 60223 108454783+ 83 Linux
/dev/sda6 60224 60801 4642753+ 82 Linux swap / Solaris
/dev/sda7 39681 46428 54203247 83 Linux
/dev/sda8 46429 46721 2353491 82 Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
ubuntu@ubuntu:~$

9 réponses

  1. Modérateur
    Salut,

    ubuntu@ubuntu:~$ sudo os-prober
    /dev/sda1:Windows Vista (loader):Windows:chain
    /dev/sda2:Windows 7 (loader):Windows1:chain
    /dev/sda5:Ubuntu 9.10 (9.10):Ubuntu:linux
    /dev/sda7:Ubuntu 9.10 (9.10):Ubuntu1:linux


    Donc :

    sudo grub-install --root-directory=/mnt/sda5 /dev/sda 

    Devrait aller mieux ;-\
    0
    1. merci de ta réponse.....
      mais ça ne fonctionne pas :-(

      ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt/sda5 /dev/sda
      mkdir: ne peut créer le répertoire '/mnt/sda5/boot': Aucun fichier ou dossier de ce type
      ubuntu@ubuntu:~$
      0
      1. Modérateur
        As-tu monté la partition avant au moins ???

        Extrait :

        Montez la partition qui contenait GRUB 2 auparavant. Cette partition est généralement la même qui contient tout le système Ubuntu. Dans une session d'essai d'Ubuntu, rendez-vous dans le menu Raccourcis et sélectionnez la partition à monter dans la liste des partitions existantes ;
        0
    2. Modérateur
      Salut,

      A priori la partition n'est pas montée.
      Affiche le résultat de la commande
      mount


      0
      1. ubuntu@ubuntu:~$ mount
        aufs on / type aufs (rw)
        none on /proc type proc (rw,noexec,nosuid,nodev)
        none on /sys type sysfs (rw,noexec,nosuid,nodev)
        udev on /dev type tmpfs (rw,mode=0755)
        /dev/sr0 on /cdrom type iso9660 (rw)
        /dev/loop0 on /rofs type squashfs (rw)
        none on /sys/fs/fuse/connections type fusectl (rw)
        none on /sys/kernel/debug type debugfs (rw)
        none on /sys/kernel/security type securityfs (rw)
        none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
        none on /dev/shm type tmpfs (rw,nosuid,nodev)
        tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
        none on /var/run type tmpfs (rw,nosuid,mode=0755)
        none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
        none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
        binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
        gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
        /dev/sda7 on /media/b7031fbc-ef05-440e-9e01-d41dc290b6bd type ext4 (rw,nosuid,nodev,uhelper=devkit)
        /dev/sda5 on /media/55d4cfd1-1416-484e-8d42-d11a573818dd type ext4 (rw,nosuid,nodev,uhelper=devkit)
        ubuntu@ubuntu:~$
        0
        1. Modérateur
          Re,

          /dev/sda5 on /media/55d4cfd1-1416-484e-8d42-d11a573818dd type ext4

          On voit bien que /dev/sda5 est monté sur /media/55d4cfd1-1416-484e-8d42-d11a573818dd

          Bon, on va faire plus simple puisque Ubuntu ne sait pas encore faire ça.

          Tape ça
          sudo mkdir /mnt/sda5  
          sudo mount /dev/sda5 /mnt/sda5

          ensuite tape la commande que jipicy t'as donnée
          sudo grub-install --root-directory=/mnt/sda5 /dev/sda 


          GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
          106485010510997108
          0
          1. ubuntu@ubuntu:~$ sudo mkdir /mnt/sda5
            ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt/sda5
            ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt/sda5 /dev/sda
            grub-probe: error: Cannot open '/boot/grub/device.map'
            [: 494: =: unexpected operator
            Installing GRUB to /dev/sda as (hd0)...
            Installation finished. No error reported.
            This is the contents of the device map /mnt/sda5/boot/grub/device.map.
            Check if this is correct or not. If any of the lines is incorrect,
            fix it and re-run the script 'grub-install'.

            (hd0) /dev/sda
            ubuntu@ubuntu:~$

            qu'est ce que tu en penses???
            0
            1. Modérateur
              Re,

              De toute façon tu peux toujours démarrer avec le cd live.
              En ce cas vu que grub a été installé tu peux essayer un démarrage pour voir.
              0
              1. ok, j'ai redemarré et je suis arrivé sur un écran noir, un texte,

                et il y avait

                grub>
                0
                1. mais je n'ai toujours pas le choix de demarrer sur W7 ou ubuntu???

                  que faire???
                  0