Forum Linux.général Probleme grub installation linux

Posté par  . Licence CC By‑SA.
Étiquettes :
0
26
nov.
2016

Bonjour, j'ai récemment installé linux mint et kali-linux sur des clé usb ( je les véritablement installé pas seulement mis avec un logiciel type unetbootin ) mais quand je boot sur une de ces clés j'ai un écran noir avec un " - " clignotant. Je suis obligé de passé avec une autre clé qui elle tourne sur super grub2 disk pour les démarrer. Auriez-vous une solution pour contrer ce problème ? Merci d'avance pour votre aide.

  • # bootloader

    Posté par  (site web personnel) . Évalué à 2.

    absent de la clef ?

    Système - Réseau - Sécurité Open Source

  • # Réinstaller Grub

    Posté par  (site web personnel) . Évalué à 0. Dernière modification le 26 novembre 2016 à 22:54.

    Bonsoir,

    Après avoir démarré l'un de tes deux systèmes via Super Grub2 Disk, tu ouvres le terminal et en tant qu'administrateur, tu fais:

    update-grub

    Puis:

    grub-install le_chemin_vers_la_partition_de_ton_système

    le_chemin_vers_la_partition_de_ton_système peut être /dev/sdb, mais il faut s'assurer que cela soit le cas.

  • # Toujours au même niveau

    Posté par  . Évalué à 1.

       grub-install /dev/sdb/
    

    Installing for i386-pc platform.
    grub-install.real: error: cannot find a rub drive for /dev/sdb/. Check your device.map.

    • [^] # Re: Toujours au même niveau

      Posté par  . Évalué à 2.

      et tu es sur que la clef sur laquelle tu veux l'installer c'est bien sd b ?

    • [^] # Re: Toujours au même niveau

      Posté par  (site web personnel) . Évalué à 1. Dernière modification le 27 novembre 2016 à 13:47.

      Bonjour,

      En tant qu'administrateur, fais;

      blkid

      Parmi les lignes qui s'affichent, essaie de retrouver le chemin vers ta clé usb, sinon, copie/colle les lignes retournées ici, on pourrait le retrouver pour toi.

      • [^] # Re: Toujours au même niveau

        Posté par  . Évalué à 1.

        avec blkid j'obtient que les deux partitions clé correspond à /dev/sdb1/ en ext4 et /dev/sdb2 pour le swap.

        • [^] # Re: Toujours au même niveau

          Posté par  (site web personnel) . Évalué à 2.

          identifier les partitions de la clef et le / qui contient /boot[/grub)] notamment.

          monter la partition dans un répertoire
          mount --bind /dev /CLE/dev
          chroot /CLE /bin/bash ( par exemple )

          grub-install /dev/sdb ( par exemple, eventuellement --no-check de mémoire )
          exit
          demonter en sens inverse du montage

          Système - Réseau - Sécurité Open Source

        • [^] # Re: Toujours au même niveau

          Posté par  (site web personnel) . Évalué à 1.

          Alors tu vas faire ceci dans le terminal en tant qu'administrateur:

          update-grub

          Puis:

          grub-install /dev/sdb1

          • [^] # Re: Toujours au même niveau

            Posté par  . Évalué à 1.

            Aucun problème avec sudo update-grub mais grub-install /dev/sdb1 me renvoie :
            Installing for i386 platform.
            grub-install.real: warning: File system 'ext2' doesn't support embedding
            grub-install.real: warning: Embedding is not possible. Grub can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is decouraged..
            grub-install.real: error: will not proceed with blocklists.

            • [^] # Re: Toujours au même niveau

              Posté par  (site web personnel) . Évalué à 1.

              Bonsoir,

              Quel système de fichiers as-tu choisi pour les partitions de tes systèmes sur usb?

            • [^] # Re: Toujours au même niveau

              Posté par  . Évalué à 2.

              parce que le grub s'installe generalement sur une amorce de disque (/dev:sdb)
              et non sur un debut de partition (/dev/sdb1)

              et tu n'as pas repondu à la premiere question, est-ce que ta clef est bien /dev/sdb ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.