Forum Linux.débutant Plus de boot. grub rescue ?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
avr.
2018

Bonjour,
Soudain, mon ordi ne boote plus. Écran noir avec les lignes suivantes :

error : no such partition
Entering rescue mode …
GRUB rescue>

Là, je suis perdu. Je comprends que je dois entrer des lignes de code mais je suis trop débutant pour savoir quoi faire pour récupérer le dual boot.

Précision : l'ordi est en dual boot Vista / Linux mint 17.2 ou 17.3.

J'ai essayé en insérant un DVD ISO de Mint, mais ça n'a rien donné.

Pour vous donner de l'info, j'ai tapé la commande ls. Cela a donné :

(hd0) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)

Puis j'ai tapé la commande set. La réponse est :

cmdpatch=(hd0)
prefix=(hd0,msdos6)/boot/GRUB
root=hd0,msdos6

Merci de votre aide.

  • # Soudain, mais après quels évènements?

    Posté par  . Évalué à 2.

    Déjà, quelques questions:

    Ta machine à déjà démarré en dual boot?
    Tu as fait des mises à jour sur un des systèmes entre le moment ou il démarrait et celui ou il ne démarre plus?

    Ensuite, une suggestion:

    Si tes données utilisateur (ton /home) sont situées sur une partition dédiée, je te suggère fortement de les récupérer à l'aide d'une clé USB ou d'un CD de récupération avant toute manipulation. Même chose pour celles que tu utilises sous Windows (reste à savoir comment tu as fait tes partitions, mais ça, il n'y a que toi qui le sait).
    Si tu ne peux récupérer tes données de cette façon et qu'elles sont importantes à tes yeux, alors fait une copie complète du disque dur, afin de pouvoir travailler dessus par la suite une fois ton système à nouveau fonctionnel.

    Ensuite, une fois ceci fait, je te suggère de réinstaller grub directement, ça sera probablement le plus simple pour avoir un système à nouveau fonctionnel, en espérant que je ne me trompe pas sur mon analyse qui suit).
    Si jamais ce n'est pas possible, je te suggère, si tu as les moyens de réinstaller ton windows, de changer le format de ta table de partition en GPT (qui permettra notamment d'installer grub sans que cet outil ne dissimule son obésité dans des secteurs théoriquement non accessibles), puis de réinstaller windows et enfin de réinstaller Mint. Et de réserver 2 partitions pour tes données utilisateur, cette fois-ci: une pour linux, et une pour windows, sachant que depuis linux tu seras capable d'utiliser une partition de type NTFS (le format de windows), l'inverse n'étant pas nécessairement vrai (il existe des outils pour accéder à du ext3 sous windows, mais la dernière fois que j'ai essayé, c'était pas terrible du tout).

    Pour ce qui est de ce que je suppose de ta situation:

    Pour vous donner de l'info, j'ai tapé la commande ls. Cela a donné :

    (hd0) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1)

    Puis j'ai tapé la commande set. La réponse est :

    cmdpatch=(hd0)
    prefix=(hd0,msdos6)/boot/GRUB
    root=hd0,msdos6

    À vue de nez, on dirait que la partition secondaire numéro 6, celle qui contiens probablement la partition système de ton linux Mint, à été détruite (en tout cas, grub ne semble pas la trouver). Il faudrait idéalement vérifier de l'extérieur (en démarrant un système complet sur un CD ou une clé usb) si c'est bien le cas.
    Ce qui m'intrigue, c'est que normalement grub devrait toujours te proposer de sélectionner un système avant ça. Du coup, je me demande si ce n'est pas un peu plus grave.

    Vu que tu utilises une table de partition de type MS-DOS, et que grub utilise une astuce sur ce format pour stocker ses données de démarrage, je pense que j'irai creuser du côté d'une table de partition endommagée: ça expliquerait qu'une partition ait disparu et que tu n'arrives pas sur le menu de démarrage standard de grub, ce qui me fait penser fort à une mise à jour qui se serait mal passée.

    Ça ne te seras peut-être pas très utile, mais sait-on jamais…

  • # GRUB

    Posté par  . Évalué à 2.

    Tu as 1 seul disque (hd0) avec 3 partitions : https://www.gnu.org/software/grub/manual/grub/html_node/Naming-convention.html
    Windows a besoin d'une seule partition, je suppose que les 2 autres sont pour Linux ?
    Peut-être essayer avec :
    https://www.supergrubdisk.org
    https://sourceforge.net/p/boot-repair/home/fr/
    Ça donne parfois de bons résultats.

    • [^] # Re: GRUB

      Posté par  . Évalué à 2.

      Tu as 1 seul disque (hd0) avec 3 partitions : https://www.gnu.org/software/grub/manual/grub/html_node/Naming-convention.html

      Oui, mais la 3ème (hd0,msdos5) est une partition étendue, donc, une «fausse» partition (de 1 à 4, ce sont les partitions primaires d'un disque formaté en ms-dos, la 5 c'est l'éventuelle partition étendue, au-dessus ce sont les partitions virtuelles. Bon, c'est juste ce que j'ai déduit de tous les disques que j'ai manipulés, je peux me tromper et je n'ai pas de source officielle sur le sujet). Ce qui me surprend, c'est que justement, il n'y ait pas de partition au-dessus.

  • # Suis reparti à zéro

    Posté par  . Évalué à 1.

    Merci pour tous vos commentaires et idées de solution.
    Après avoir essayé moult solutions et aucune n'ayant pu me dépanner, le disque dur reste muet.

    Note : j'ai formaté (formatage long en 0 et 1) le disque dur défaillant. Il est vide maintenant. Mais impossible d'y installer de nouveau un OS. Que ce soit Linux ou Win, toujours revient le message du grub cité en début de mon post :
    error : no such partition
    Entering rescue mode …
    GRUB rescue>

    J'ai donc fini par changer de disque dur et tout réinstaller.
    Ayant pris l'hbitude, maintenant de Linux Mint, je n'ai réinstaller que cet OS. Je me passe très bien de Win.

    Merci de votre aide malgré tout.

Suivre le flux des commentaires

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