GRUB 2 plantage après mise à jour

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
Reprise du message précédent
ns80 :Rebonjour,
Pour pouvoir savoir si le problème est général, il faut absolument plus d'informations :
- Le / et le /boot sont-ils en ext4 ou autre chose ?
- Sont-ils chiffrés ?
- Le PC a un BIOS ou bien un UEFI ?
Je ne pense pas que ce soit général, je me suis fait avoir comme un bleu par la mise à jour des dépôts testing (-
Tout est ext4 ici

ns80 :Le message d'erreur semble indiquer que grub ne trouve pas "grub_str_sep". Dans les fichiers /boot/grub2/*.cfg, y a-t-il une ligne contenant "search --no-floppy --root-dev-only" ?
Non rien de plus que search --no-floppy et --set=root et quelques autres mais que du classique
En attendant et pour tenter la chose, que quelqu'un zip les fichiers

se trouvant dans /bin (machine 64 bit important détail quand même

Et m'envoie le zip à embaranger@gmail.com
Si cela fonctionne je vous ferais un retour

Édité par Helijah Le 27/03/2024 à 14h54
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

ns80 Membre non connecté
-
- Voir le profil du membre ns80
- Inscrit le : 13/07/2017
- Groupes :
Le plus simple est de récupérer les paquetages :
http://fr2.rpmfind.net/linux/mageia/distrib/9/x86_64/media/core/updates/grub2-2.06-28.1.mga9.x86_64.rpm
http://fr2.rpmfind.net/linux/mageia/distrib/9/x86_64/media/core/updates/grub2-common-2.06-28.1.mga9.x86_64.rpm
http://fr2.rpmfind.net/linux/mageia/distrib/9/x86_64/media/core/updates/grub2-mageia-theme-2.06-28.1.mga9.noarch.rpm
Si le PC n'utilise pas l'UEFI, il faut en effet grub2-2.06-28.1.mga9.x86_64.rpm et pas http://fr2.rpmfind.net/linux/mageia/distrib/9/x86_64/media/core/updates/grub2-efi-2.06-28.1.mga9.x86_64.rpm.
Il faut mettre les paquetages sur le disque dur puis utiliser les indications de https://wiki.mageia.org/en/Mode_de_sauvetage-fr.
Bien sûr pas la partie "Exemple : réinitialiser le mot de passe root" mais plutôt, depuis le répertoire contenant les paquetages récupérés :
rpm -Uvh --force grub2-2.06-28.1.mga9.x86_64.rpm grub2-common-2.06-28.1.mga9.x86_64.rpm grub2-mageia-theme-2.06-28.1.mga9.noarch.rpm
Édité par Yuusha Le 27/03/2024 à 19h58

ns80 Membre non connecté
-
- Voir le profil du membre ns80
- Inscrit le : 13/07/2017
- Groupes :
Dans mes tests avec cette mise à jour (2 PC en UEFI et un en BIOS), je n'ai pas rencontré le moindre souci au reboot.

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Sachant qu'en plus, on a énormément de miroirs qui sont hors services ces temps-ci.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Sur ma machine, en appliquant sur le rpm dans updates_testing pour la brance Mageia 9, j' ai ceci:
Citation :[x@localhost /home/x/Télechargements/grub2-2.06-28.2.mga9.x86_64 ]$grep -R grub_str_sep *
grep: usr/lib/grub/i386-pc/search_fs_uuid.module : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/search_fs_file.mod : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/search_fs_uuid.mod : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/search_label.module : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/search_fs_file.module : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/kernel.img : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/search_label.mod : fichiers binaires correspondent
grep: usr/lib/grub/i386-pc/kernel.exec : fichiers binaires correspondent
Donc il manque peut être un de ces modules ?
edit: les symboles ne se trouvent pas généralement dans les librairies ?
Édité par nic80 Le 27/03/2024 à 19h01

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
ns80,
Les rpm sont récupérés. C'est toujours ça. Mais pour le reste la super page d'explication est vide, irrémédiablement et indubitablement vide :(
Et comme mon PC s'arrête à grub et ne peux pas aller plus loin, réinstaller des rpm n'est pas possible. Sinon je ne serais pas venu demander de l'aide

Et oui ce fut très certainement une installation partielle entièrement de ma faute (dépôts testings activés et manque d'attention de ma part :( )
Ah Ami Age a fait une petite erreur dans le titre de cette discussion lors de son transfert. Il s'agit d'une Mageia 9 pas d'un Cauldron.
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
J'allais justement poser la question sur Cauldron car quelqu'un a vu ce Cauldron et a dit que c'était donc OK pour Mageia 9. Helijah, tu confirmes que c'est bien Mageia 9 ?
Je suppose que tu peux réinstaller les paquets sur ton système en passant sur une Live et en faisant un chroot.

Ami age Membre non connecté
-
- Voir le profil du membre Ami age
- Inscrit le : 18/08/2012
- Site internet
- Groupes :
-
Modérateur



___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
En partant d' une live, il est peut être possible de faire ceci:
- Démarrage sur la live
- montage de la partition root du système défaillant, par exemple en root ( donc avec un su)
mkdir /mnt/recup
mount /dev/partition_systeme_cassé /mnt/recup
#ici on devrait changer la racine du système pour indiquer que l' on veut désormais travailler sur le système cassé avec le chroot
chroot /mnt/recup
# on vérifie que le / est bien le système cassé ( par ls / par exemple)
# on doit pouvoir lancer la commande rpm -qi grub2 pour voir la version installée ( accessoirement)
# vérifier si la connexion internet fonctionne
# lancer la commande
urpmi --downgrade grub2-2.06-28.1.mga9.x86_64
edit: je ne garantis pas que cela va fonctionner.
Édité par nic80 Le 27/03/2024 à 23h23

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :

Clé USB, installation avec pilote proprio et hop le tour est joué.....Bon ok, j'ai 3 disques dur, 7 partitions, le home n'est pas touché etc....
Du coup me revoici...et cette fois je n'ai pas activé les dépôts testings

Merci à tous quand même.
Amicalement Emmanuel
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
Je n'ai plus les dépôts testing d'activés. Seulement les dépôts activés par défaut "Core Release" et "Core Update" et depuis ma ré installation Grub 2.06-28.2 était proposé ('ai vérifié il est dans "Core Update") mais je n'osais pas faire la mise à jour. Ce matin je l'ai fait après une semaine à le désélectionner à chaque mises à jour. Et bien Paf ! Même soucis que précédemment. Impossible de relancer mon PC. Plantage de Grub avant même le chargement du kernel.
Donc voilà je préviens ici. Dans "Core update" se trouve un Grub 2.06-28.2 qui plante méchamment notre Mangeia 9 bien aimée :(
Je viens donc de tout ré installer pour la seconde fois en moins de 2 semaines. C'est un peu lourd pour un utilisateur lambda je trouve
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Edit : As-tu un système de fichier en XFS ou en NTFS ? As-tu un mot de passe défini pour ton GRUB ?
Édité par Yuusha Le 01/04/2024 à 21h52

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
Yuusha :La QA avait testé la mise à jour et n'avait vu aucun problèmes ni avec de l'EFI, ni avec du BIOS. Je retrouve le rapport de bug pour voir s'il y a eu des retours.
Edit : As-tu un système de fichier en XFS ou en NTFS ? As-tu un mot de passe défini pour ton GRUB ?
Rien de tout ça. Comme je l'ai dis, tout est EXT4 classique
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
urpmq --list-url urpmq --list-media active

Helijah Membre non connecté
-
- Voir le profil du membre Helijah
- Inscrit le : 02/05/2011
- Site internet
- Groupes :
urpmq --list-url donne
Core Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/core/release
Core Release Debug
Core Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/core/updates
Core Updates Debug
Core Updates Testing
Core Updates Testing Debug
Core Backports
Core Backports Debug
Core Backports Testing
Core Backports Testing Debug
Nonfree Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/nonfree/release
Nonfree Release Debug
Nonfree Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/nonfree/updates
Nonfree Updates Debug
Nonfree Updates Testing
Nonfree Updates Testing Debug
Nonfree Backports
Nonfree Backports Debug
Nonfree Backports Testing
Nonfree Backports Testing Debug
Tainted Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/tainted/release
Tainted Release Debug
Tainted Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/x86_64/media/tainted/updates
Tainted Updates Debug
Tainted Updates Testing
Tainted Updates Testing Debug
Tainted Backports
Tainted Backports Debug
Tainted Backports Testing
Tainted Backports Testing Debug
Core 32bit Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/core/release
Core 32bit Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/core/updates
Core 32bit Updates Testing
Core 32bit Backports
Core 32bit Backports Testing
Nonfree 32bit Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/nonfree/release
Nonfree 32bit Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/nonfree/updates
Nonfree 32bit Updates Testing
Nonfree 32bit Backports
Nonfree 32bit Backports Testing
Tainted 32bit Release https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/tainted/release
Tainted 32bit Updates https://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/9/i586/media/tainted/updates
Tainted 32bit Updates Testing
Tainted 32bit Backports
Tainted 32bit Backports Testing
Et donc urpmq --list-media active donne
Core Release
Core Updates
Nonfree Release
Nonfree Updates
Tainted Release
Tainted Updates
Core 32bit Release
Core 32bit Updates
Nonfree 32bit Release
Nonfree 32bit Updates
Tainted 32bit Release
Tainted 32bit Updates
Un forum pour l'amélioration et/ou la création d'avions : Forum de création

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Il faudrait que tu fasses :
- Ouvrir le CCM
- Configurer les sources pour mettre à jour et installer les logiciels
- Supprimer toutes les sources Mageia
- Fichier -> Ajouter un miroir de média spécifique
- En choisir un qui fonctionne et pas loin de chez toi sur https://mirrors.mageia.org/status