logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-07-2021 22:30:14

AlaingToul
Membre
Inscription : 11-07-2021

[Résolu] Problème de mise à jour Debian et GRUB

Bonjour à tous,
J'ai un PC avec 2 disques et 2 distributions linux installées. J'utilise principalement Debian installé sur le disque sda et j'ai aussi gardé le vieux disque de mon ancien PC sur Ubuntu (disque sdb).

la dernière mise à jour de Debian buster ne fonctionne pas.

Voici les commandes effectuées et l'affichage de la console :

sudo apt update



Atteint :1 http://dl.google.com/linux/chrome/deb stable InRelease
Atteint :2 https://packages.microsoft.com/repos/ms-teams stable InRelease
Réception de :3 http://security.debian.org/debian-security buster/updates InRelease [65,4 kB]
Atteint :4 http://ftp.fr.debian.org/debian buster InRelease                                
Réception de :5 http://ftp.fr.debian.org/debian buster-updates InRelease [51,9 kB]        
117 ko réceptionnés en 1s (97,1 ko/s)                  
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
 


Puis

sudo apt upgrade


La console affiche pour la commande upgrade :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de shim-helpers-amd64-signed (1+15.4+5~deb10u1) ...
Installation pour la plate-forme x86_64-efi.
grub-install : attention : Cannot delete EFI variable Boot0002.
grub-install : attention : efivarfs_del_variable: unlink failed: Argument invalide.
grub-install : attention : efi_del_variable: ops->del_variable() failed: Argument invalide.
grub-install : erreur : failed to register the EFI boot entry: Argument invalide.
dpkg: erreur de traitement du paquet shim-helpers-amd64-signed (--configure) :
 installed shim-helpers-amd64-signed package post-installation script subprocess returned error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de shim-signed:amd64 :
 shim-signed:amd64 dépend de shim-helpers-amd64-signed (>= 1+15.4+2~deb10u1) ; cependant :
 Le paquet shim-helpers-amd64-signed n'est pas encore configuré.

dpkg: erreur de traitement du paquet shim-signed:amd64 (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 shim-helpers-amd64-signed
 shim-signed:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



J'ai fait des recherches sur les problèmes liés à GRUB mais je n'ai rien trouvé d'assez clair pour moi.

J'ai tenté de lancer "grub-install" seul mais le même message d'erreur que pour la mise à jour s'affiche.

Au démarrage avec le menu UEFI, je peux choisir sur quelle distribution et disque démarrer mais je ne peux pas changer l'ordre :

system setup...


Le message d'erreur suivant apparaît :

Error: could not set EFI variable 'OsIndications'



J'ai essayé ce qui était indiqué sur le lien suivant sans succès :
https://askubuntu.com/questions/967903/ … ndications

Est-ce que quelqu'un aurait une idée pour me sortir de cette situation ?

Merci par avance !

Dernière modification par AlaingToul (12-07-2021 22:18:28)


Alain

Hors ligne

#2 11-07-2021 23:45:43

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Problème de mise à jour Debian et GRUB

dpkg-reconfigure grub-efi-amd64


et réponds de ne pas mettre à jour la NVRAM. Ça devrait contourner le problème le temps de faire la mise à jour.
En parallèle, regarde la sortie de

efibootmgr


et s'il y a quelque chose dans /sys/fs/pstore.
C'est peut-être un manque d'espace libre dans la NVRAM.
Ou alors encore un bug avec la nouvelle version de shim.
Est-ce que le secure boot est activé ?


Il vaut mieux montrer que raconter.

Hors ligne

#3 12-07-2021 06:34:29

AlaingToul
Membre
Inscription : 11-07-2021

Re : [Résolu] Problème de mise à jour Debian et GRUB

Merci Raleur pour ces conseils. J'essayerai ce soir de retour chez moi.
Bonne journée !

Alain

Hors ligne

#4 12-07-2021 20:40:23

AlaingToul
Membre
Inscription : 11-07-2021

Re : [Résolu] Problème de mise à jour Debian et GRUB

Bonsoir,
J'ai lancé les commandes que tu me suggérais. Voici les résultats, ensuite j'essaye de rebooter et je vérifie le setup EFI :

dpkg-reconfigure grub-efi-amd64


Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-4.19.0-17-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.19.0-17-amd64
Image Linux trouvée : /boot/vmlinuz-4.19.0-16-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.19.0-16-amd64
Ubuntu 16.04.6 LTS (16.04) trouvé sur /dev/sdb1
Adding boot menu entry for EFI firmware configuration
fait
 


Puis

efibootmgr


BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002,0001,0003
Boot0000* debian
Boot0001* Hard Drive
Boot0002* debian
Boot0003* Lecteur CD/DVD
 



Je n'ai pas activé le secure-boot :

mokutil --sb-state


SecureBoot disabled
Platform is in Setup Mode
 



Que signifie le terme "Platform is in Setup Mode" ?


Alain

Hors ligne

#5 12-07-2021 20:51:29

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Problème de mise à jour Debian et GRUB

Chais pas. Le secure boot est encore un mystère pour moi.
En tout cas l'exécution de grub-install ne plante plus, donc tu devrais pouvoir relancer la mise à jour de shim-machin.
Et concernant le contenu de /sys/fs/pstore ?

Dernière modification par raleur (12-07-2021 20:53:38)


Il vaut mieux montrer que raconter.

Hors ligne

#6 12-07-2021 20:54:26

AlaingToul
Membre
Inscription : 11-07-2021

Re : [Résolu] Problème de mise à jour Debian et GRUB

Suite après reboot :

J'ai toujours les mêmes messages d'erreur pour le menu setup de UEFI au démarrage et pour la commande grub-install.

J'avais oublié de regarder le contenu de /sys/fs/pstore/, il y a plein de fichiers du type "dmesg-efi-xxxxxx".


J'ai remarqué que le message d'erreur concerne l'entrée "Boot0002". Dans efibootmgr, c'est une entrée Debian, je ne sais pas à quoi elle correspond, une ancienne version de Debian ?

Voici aussi la commande suivante si ça peut aider pour comprendre. De mon côté je reste perdu...

sudo efibootmgr -v


BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0002,0001,0003
Boot0000* debian  HD(1,GPT,6e9a00b4-e577-4f90-9a7b-e17c8c5008ed,0x800,0x100000)/File(\EFI\DEBIAN\SHIMX64.EFI)
Boot0001* Hard Drive  BBS(HD,,0x0)..GO..NO........o.W.D.C. .W.D.1.0.E.Z.E.X.-.0.8.W.N.4.A.0....................A...........................>..Gd-.;.A..MQ..L. . . . .W. .-.D.C.W.6.C.2.Y.K.L.J.1.P.4........BO..NO........o.S.A.M.S.U.N.G. .H.D.3.2.2.G.J....................A...........................>..Gd-.;.A..MQ..L.2.S.J.B.X.J.B.0.0.6.9.0.2.6. . . . . . ........BO
Boot0002* debian  HD(1,GPT,6e9a00b4-e577-4f90-9a7b-e17c8c5008ed,0x800,0x100000)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
Boot0003* Lecteur CD/DVD  BBS(CDROM,,0x0)..GO..NO........o.T.S.S.T.c.o.r.p. .D.V.D.+./.-.R.W. .S.H.-.2.1.6.D.B....................A...........................>..Gd-.;.A..MQ..L.1.S.R.8.Y.6.G.C.0.9.D.0.T.P. . . . . . ........BO


Alain

Hors ligne

#7 12-07-2021 21:29:36

AlaingToul
Membre
Inscription : 11-07-2021

Re : [Résolu] Problème de mise à jour Debian et GRUB

Mon problème est peut-être résolu !

En pensant de nouveau à mon problème d'origine, la mise à jour de Debian, j'ai tenté la commande

apt autoremove


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.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de shim-helpers-amd64-signed (1+15.4+5~deb10u1) ...
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
Paramétrage de shim-signed:amd64 (1.36~1+deb10u2+15.4-5~deb10u1) ...
Installation pour la plate-forme x86_64-efi.
Installation terminée, sans erreur.
Secure Boot not enabled on this system.



Le problème de mise à jour est donc résolu. C'est peut-être ce qui manquait pour finir tes conseils Raleur.

Je vais vérifier le menu setup de UEFI maintenant.


Alain

Hors ligne

#8 12-07-2021 21:49:42

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Problème de mise à jour Debian et GRUB

AlaingToul a écrit :

J'avais oublié de regarder le contenu de /sys/fs/pstore/, il y a plein de fichiers du type "dmesg-efi-xxxxxx".


Tu peux les supprimer, ça libèrera de l'espace dans la NVRAM UEFI.

AlaingToul a écrit :

C'est peut-être ce qui manquait pour finir tes conseils


J'ai écrit que tu pouvais finaliser la mise à jour, sans préciser le moyen car il y en a plusieurs : apt-get upgrade, dpkg --configure -a...


Il vaut mieux montrer que raconter.

Hors ligne

#9 12-07-2021 22:04:03

AlaingToul
Membre
Inscription : 11-07-2021

Re : [Résolu] Problème de mise à jour Debian et GRUB

Merci bien Raleur pour tes explications.

Je crois que mon problème d'accès au menu setup de UEFI pouvait déjà être là. C'était l'essentiel et ma question est résolue !

L'autre question je l'explorerai séparément...

Alain

Hors ligne

Pied de page des forums