Page 1 sur 1

[Résolu] Gros problème de boot

Posté : dim. 8 août 2021 15:18
par janosch
Bonjour,

je viens humblement rechercher de l'aide car j'ai épuisé ma science sur le sujet.

Mon PC (HP 8300 format tour ) était jusqu'à hier en double boot Linux Mint 20.1 et Windows 10 (choix par grub, et je dirais en boot UEFI). A part un petit soucis aléatoire (disons une fois sur deux) de disque NTFS partagé verrouillé en écriture une fois de retour sous Linux après un passage sous Windows (et corrigé en corrigeant les erreurs avec l'utilitaire Disques, un peu lourdingue, mais bon...), tout allait bien.

J'ai voulu passer à la version 20.2 de Linux Mint. J'ai bien fait des sauvegardes de mes fichiers persos sur un disque externe, fait un clone de mon disque système (SSD avec 5 partitions pour Linux et Windows) ainsi qu'un Timeshift au cas où.

La mise à jour s'est bien passée, pas de message d'erreur. Plusieurs reboot sous Linux et tout allait encore bien. J'ai dans la soirée booté sous Windows et tout allait encore bien. C'est lorsque j'ai voulu booté ensuite sous Linux Mint (20.2, donc) que ça s'est gâté. J'ai eu ce message d'erreur avant même d'avoir le menu habituel de Grub :

Failed to open \EFI\ubuntu\???S? - Not Found
Failed to load image \EFI\ubuntu\???S? - Not Found
start_image() returned Not Found

(les "???" sont des carrés blancs avec un point d'interrogation dedans)
Me voilà bien embêté avec tout ça... :/

Voici ce que j'ai tenté et qui a plus ou moins marché :

- Boot sur une clef avec Linux Mint 20.2 64bits (en mode UEFI dans le menu de démarrage du bios car en Legacy, rien ne passe, ni la clef, ni le disque système) et utilisation de Boot Repair en mode automatique : ça repart pas mal. Je peux à nouveau booter sous mon Linux Mint 20.2 et tout est fonctionnel. Je peux booter sous W10, mais dès le prochain démarrage, j'ai à nouveau le même message d'erreur.

- Après un autre coup de Boot Repair, je tente de repasser en 20.1 grâce à Timeshift. La restauration se passe bien, mais toujours le même message d'erreur au boot.

- Je restaure mon disque système (les 5 partitions pour W10 et Linux Mint) pour ravoir un système clean d'avant le passage en 20.2 (donc 20.1). Même message d'erreur dès le premier boot avant Grub.

- Encore un Boot Repair pour retrouver ma session Linux (20.1) et je tape sous W10 en mode administrateur la commande proposée en fin de boîte de dialogue par Boot Repair (bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi). Commande acceptée, mais aucun effet, même message d'erreur au boot.

Du haut de mes maigres compétences, je ne vois que la résintallation globale de W10 puis Linux Mint (20.2, en espérant que ça marche...). Mais si je pouvais éviter, je n'en serais pas fâché. :)

Un grand merci pour avoir pris le temps de lire mon message jusqu'au bout et d'avance merci pour votre aide !

Thomas

EDIT : de ce que je pense comprendre, à chaque lancement de Windows, Windows écrase d'une façon ou d'une autre une partie de Grub...

EDIT : je pense tenir le bon bout. J'ai réinitialisé Windows 10 (j'ai tout perdu, mais bon, j'avais pas grand chose dessus), même si avec le recul, j'aurais pu m'en passer. J'ai surtout à force de jongler avec Boot Repair tapé cette commande en mode admin sous Windows : bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Le nom de fichier (au lieu de shimx64.efi proposé par Boot Repair) change tout et ça semble fonctionner encore après quelques aller-retours Win10 et Linux.
Un grand merci à Bougron sur le forum d'Ubuntu à qui j'ai piqué cette ligne de commande modifiée et vient de me rendre le sourire pour cette fin de journée. :D

Re: [Résolu] Gros problème de boot

Posté : dim. 8 août 2021 18:03
par arghlub
Salut,

Bon tu t'es débrouillé tout seul comme un grand ...
Merci pour le retour ;)

PS : sur ce forum les "résolus" se mettent en ajoutant un attribut au sujet : voir tuto ici
cette fois-ci je l'ai fait pour toi ;)

Re: [Résolu] Gros problème de boot

Posté : jeu. 9 sept. 2021 06:20
par alain
Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)