Forum Linux.debian/ubuntu problème Grub sur Débian [résolu]

Posté par  . Licence CC By‑SA.
Étiquettes :
1
15
juin
2019

Bonjour à tous,
Suite à un clonage d'un PC sur Debian/Sparky Linux 5.7 Game Over(Je n'ai pas la version de Débian, mais ça doit être assez récent:noyau 4.19), le Grub ne s'est pas installé tout seul et je tombe sur
grub>
Et là, c'est le drame:les commandes dispo sont trop compliquées pour moi
Et même en bootant sur le Live CD d'install, je n'ai pas grub-install (ça n'existe plus ?)
Need help.
Merci

  • # LiveCD/liveUSB puis chroot

    Posté par  . Évalué à 2.

    pour pouvoir reinstaller le grub il faut que le liveCD/liveUSB accede au disque
    puis il faut que tu fasses les manips de chroot (ton moteur de recherche est ton ami)

    pour te replacer en fait dans l'OS qui se trouve sur le disque
    ensuite seulement tu pourras lui dire de faire un grub-install, etc

    question, comment as-tu cloné le disque ?

    • [^] # Re: LiveCD/liveUSB puis chroot

      Posté par  . Évalué à 2.

      comment as-tu cloné le disque ?

      C'est effectivement le point important, car un bête dd fonctionne avec GRUB.
      Peut-être que le nouveau disque est sur une autre machine, et que le nommage des disques pose problème.

      GRUB n'affiche même pas son menu ?

      • [^] # Re: LiveCD/liveUSB puis chroot

        Posté par  . Évalué à 2. Dernière modification le 15 juin 2019 à 17:50.

        Ca a été fait avec Clonezilla:disque vers image et image vers disque.
        Effectivement, c'est sur une autre machine et les ID de disques durs sont probablement différents.
        Non, grub n'affiche pas de menu juste
        grub>

    • [^] # Re: LiveCD/liveUSB puis chroot

      Posté par  . Évalué à 2.

      Il n'y a rien de plus simple que chroot ? D'habitude je peux réinstaller le grub avec un live CD/DVD(Mageia par exemple) ?

      • [^] # Re: LiveCD/liveUSB puis chroot

        Posté par  . Évalué à 2.

        je n'étais pas en root. Il fallait faire sudo et là j'ai accès à grub-install
        du coup
        sudo grub-install /dev/sda
        donne
        "erreur impossible d'obtenir le chemin canonique de "overlay""

    • [^] # Debian Installer

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

      Ce serait dommage de ne pas utiliser l'installateur Debian qui vient avec un mode de récupération (rescue) → https://www.debian.org/releases/stable/amd64/ch08s07.html

      Surtout qu'il y a des items spécifiques pour ce genre de manipulations dans le menu.

      Debian Consultant @ DEBAMAX

      • [^] # Re: Debian Installer

        Posté par  . Évalué à 2.

        Ca ne me donne pas la solution: j'ai aussi accès à grub-install, mais toujours une erreur du type
        erreur impossible d'obtenir le chemin canonique de "overlay" (ou autre chose) "none" par exemple

      • [^] # Re: Debian Installer

        Posté par  . Évalué à 4. Dernière modification le 15 juin 2019 à 20:50.

        Finalement, la solution qui a marché est la suivante:
        The Ultimate boot CD 5.35 --> HDD--> Boot management--> Super Grub Disk 2.00 --> Boot manually --> Operating system
        Et là j'ai booté sur mon OS
        puis
        sudo grub-install /dev/sda
        Et là ça a marché sans rouspéter.
        Merci pour votre aide

        • [^] # Re: Debian Installer

          Posté par  . Évalué à 2.

          Et là j'ai booté sur mon OS
          puis
          sudo grub-install /dev/sda

          oui, en fait il a scanné les disques et decouvert l'emplacement de ton grub
          ou simplement trouvé l'OS, fait un chroot dedans.

          tu aurais fait le chroot qui va bien, tu pouvais aussi (re)faire le grub-install

          content quand meme que tu ais pu trouver une solution

          • [^] # Re: Debian Installer

            Posté par  . Évalué à 2.

            mais le chroot, c'était trop compliqué pour moi apparemment, ou disons que ça m'aurait demandé plus de temps, le temps de comprendre le truc.
            Merci encore

            • [^] # Re: Debian Installer

              Posté par  (site web personnel) . Évalué à 1. Dernière modification le 16 juin 2019 à 17:50.

              C'est pourquoi je mentionnais des menus dans le système de récupération, plutôt que des commandes (tu parles de chroot, de grub-install, mais ce que je suggérais fonctionne sans avoir besoin de savoir tout cela). Du moment que c'est corrigé de toute façon, tant mieux.

              Debian Consultant @ DEBAMAX

              • [^] # Re: Debian Installer

                Posté par  . Évalué à 2.

                Dans mes diverses recherches, je n'ai pas vu ce menu. Même quand J'ai rentré rescue/enable=true dans la ligne de commande, je n'ai pas vu ce menu. Bon ça sera pour une prochaine fois.
                Merci pour tout

Suivre le flux des commentaires

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