Résolu le 27-01-20 grub rescue quand dd externe branché

Assistance concernant Linux Mint
Répondre
pinson69
Messages : 26
Enregistré le : lun. 3 juin 2019 05:46

grub rescue quand dd externe branché

Message par pinson69 »

Bonjour,
il y a quelques jours, mon ordi fixe a refusé de démarrer. J’ai le message suivant

Code : Tout sélectionner

error : no such device : 02c9ade6-4bce-4771-b644-eb28595885ef.
Error : unknown filesystem.
Entering rescue mode…
grub rescue>
J’ai réussi a démarré avec supergrub2 et tenté de réinstaller le grub avec

Code : Tout sélectionner

sudo os-prober
sudo update-grub
sudo grub-install dev/sda
mais cela n’a pas marché ni avec Mint, ni avec Debian qui sont installés sur le disque.

Avec blkid, j’ai pu vérifier que toutes les partitions sont bien listées mais aucun uuid ne correspond à celui du message d’erreur.

J’ai fait un boot-info. Le sommaire de celui-ci (cf ci-dessous)

Code : Tout sélectionner

============================= Boot Info Summary: ===============================

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    for (,msdos5)/boot/grub. It also embeds following components:
   
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk
    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    for (,msdos2)/boot/grub. It also embeds following components:
   
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk
    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdc and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    for /boot/grub. It also embeds following components:
   
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk search_fs_uuid
    ---------------------------------------------------------------------------
   
    config script
    ---------------------------------------------------------------------------
    search.fs_uuid 02c9ade6-4bce-4771-b644-eb28595885ef root hd1,msdos5
    set prefix=($root)'/boot/grub'
a fait apparaître que l’UUID recherché renvoyait à mon disque dur externe qui est souvent branché. Et en effet, en le débranchant, l’ordi boote normalement.

Avec gparted, je me suis aperçu que ce dd ext avait un drapeau boot. Je l'ai retiré mais, toujours grub rescue au redémarrage.

La ligne qui m’interroge dans le boot-info est celle qui évoque search_fs_uuid puis search.fs_uuid. A quoi cela correspond-il ?

J’ai sans-doute fait une mauvaise manip avec ce dd externe mais je ne sais pas trop quoi…
En attendant, j’ai changé l’ordre du boot dans le bios.
J’ai aussi soumis ce problème sur le forum de debian-facile. Pas de réponse pour le moment.
Si vous avez des idées pour orienter mes recherches, je suis preneur.
Merci d’avance
Cordialement
Modifié en dernier par pinson69 le lun. 27 janv. 2020 21:36, modifié 1 fois.
IntelCore i5-4590/3.30GHz/DD500go/RAM8go/CG IntelXeonE3 Debian11/XFCE | LM20/cinnamon
--------------- "Je pige pas grand chose mais je ne demande qu'à apprendre" -----------------------------

Avatar du membre
cyrille
Administrateur du site
Messages : 12429
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: grub rescue quand dd externe branché

Message par cyrille »

?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

pinson69
Messages : 26
Enregistré le : lun. 3 juin 2019 05:46

Re: grub rescue quand dd externe branché

Message par pinson69 »

Merci Cyrille pour la réponse.
J'avais déjà vu cette page. Outre le fait que my english is poor, mon expérience sous linux est encore bien mince... Je vais prendre un peu de temps pour consulter tout ça et tenter de comprendre.
IntelCore i5-4590/3.30GHz/DD500go/RAM8go/CG IntelXeonE3 Debian11/XFCE | LM20/cinnamon
--------------- "Je pige pas grand chose mais je ne demande qu'à apprendre" -----------------------------

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: grub rescue quand dd externe branché

Message par arghlub »

Salut,
As-tu essayé avec "boot-repair" sur une clé USB démarrée en session-live : https://sourceforge.net/projects/boot-repair-cd/
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

pinson69
Messages : 26
Enregistré le : lun. 3 juin 2019 05:46

Re: grub rescue quand dd externe branché

Message par pinson69 »

@arghlub oui, j'ai déjà essayé boot-repair depuis liveusb de LM. C'est d'ailleurs avec lui que j'ai fait le boot-info.
J'avais oublié de préciser que j'ai essayé la réparation proposée, à savoir :

Code : Tout sélectionner

sudo chroot "/mnt/boot-sav/sda5" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sda5" apt-get install -fy
sudo chroot "/mnt/boot-sav/sda5" apt-get purge -y grub*-common grub-common:i386 shim-signed
Mais, cela ne fonctionne pas. Message d'erreur ci-dessous :

Code : Tout sélectionner

mint@mint:~$ sudo chroot "/mnt/boot-sav/sda5" dpkg --configure -a
mint@mint:~$ sudo chroot "/mnt/boot-sav/sda5" apt-get install -fy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
mint@mint:~$ sudo chroot "/mnt/boot-sav/sda5" apt-get purge -y grub*-common grub-common:i386 shim-signed
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de grub-common pour l'expression rationnelle « grub*-common »
Note : sélection de grub2-common pour l'expression rationnelle « grub*-common »
E: Impossible de trouver le paquet grub-common:i386
mint@mint:~$ 
Entre temps, en réfléchissant à ce que j'aurais pu faire avec mon dd externe, j'ai pensé à une chose.
La semaine dernière, j'ai installé LMxfce sur un vieil ordi de l'école dans laquelle je travaille (d'ailleurs, même si je n'ai pas encore assez de recul, pour le moment ça lui a refait une nouvelle jeunesse). Je n'arrive pas à me souvenir précisément mais il est possible que j'ai laissé le fameux dd ext branché pendant l'install.
Cela pourrait-il être à l'origine de ce problème ? Le grub se serait mis sur le dd ext ? Je vérifierai l'uuid de l'ordi de l'école demain.
IntelCore i5-4590/3.30GHz/DD500go/RAM8go/CG IntelXeonE3 Debian11/XFCE | LM20/cinnamon
--------------- "Je pige pas grand chose mais je ne demande qu'à apprendre" -----------------------------

pinson69
Messages : 26
Enregistré le : lun. 3 juin 2019 05:46

Re: grub rescue quand dd externe branché

Message par pinson69 »

Bonsoir,
quelques nouvelles... mes hypothèses se sont avérées justes. J'ai bien bien merdouillé en installant linuxmint sur l'ordi de l'école avec dd externe branché. J'ai installé le grub sur le dd externe. J'ai rectifié cela en réinstallant le grub sur le dd interne.
Concernant le dd externe, j'ai modifié l'ordre de boot dans les bios (dd avant usb) des ordis que j'utilise et veille à ne le brancher qu'après le démarrage (double précaution).
Reste ce grub qui est donc sur le mbr du dd externe. Faut-il le retirer ? Nettoyer le mbr ? Est-ce possible ? risqué ?
Mais c'est peut-être un autre problème qui nécessite un nouveau sujet...
IntelCore i5-4590/3.30GHz/DD500go/RAM8go/CG IntelXeonE3 Debian11/XFCE | LM20/cinnamon
--------------- "Je pige pas grand chose mais je ne demande qu'à apprendre" -----------------------------

Répondre