#26 Le 07/10/2023, à 11:28
- stephane13
Re : [Résolu] Quel choix du Grub après une demande de mise à jour?
Bonjour,
Déjà un (très) bon point: mon PC vient de démarrer sans problème.
stephane@pcbureau:~$ dpkg -l | grep -i grub
ii grub-common 2.06-2ubuntu7.2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64-bin 2.06-2ubuntu14.4 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii grub-efi-amd64-signed 1.187.6+2.06-2ubuntu14.4 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub-gfxpayload-lists 0.7 amd64 GRUB gfxpayload blacklist
ii grub-pc 2.06-2ubuntu7.2 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
ii grub-pc-bin 2.06-2ubuntu7.2 amd64 GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii grub2-common 2.06-2ubuntu7.2 amd64 GRand Unified Bootloader (common files for version 2)
stephane@pcbureau:~$
Ubuntu Mate 22.04
Hors ligne
#27 Le 07/10/2023, à 11:44
- xubu1957
Re : [Résolu] Quel choix du Grub après une demande de mise à jour?
Pour dégager le noyau 5.19, visible au #7, il faudrait tenter la procédure de la Doc > kernel#via_autoremove
En pratique, si un ou plusieurs vieux noyaux résistent à la purge, il suffit de passer cette commande dans le terminal :
apt-mark showmanual | awk '/linux-.*[0-9]/ && ! /hwe-[0-9][02468].04/{print}' | xargs -r sudo apt-mark auto
Puis de repasser la commande de nettoyage automatique :
sudo apt autoremove --purge -y
Après cela, il ne restera que le dernier noyau et l'avant-dernier
Pour info, les précisions de nany, pour une commande de nettoyage, et une possibilité d'automatisation.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#28 Le 10/10/2023, à 10:02
- stephane13
Re : [Résolu] Quel choix du Grub après une demande de mise à jour?
Bonjour,
stephane@pcbureau:~$ apt-mark showmanual | awk '/linux-.*[0-9]/ && ! /hwe-[0-9][02468].04/{print}' | xargs -r sudo apt-mark auto
linux-headers-5.19.0-42-generic passé en « installé automatiquement ».
stephane@pcbureau:~$ sudo apt autoremove --purge -y
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
linux-headers-5.19.0-42-generic* linux-hwe-5.19-headers-5.19.0-42*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 2 non mis à jour.
Après cette opération, 108 Mo d'espace disque seront libérés.
(Lecture de la base de données... 359437 fichiers et répertoires déjà installés.)
Suppression de linux-headers-5.19.0-42-generic (5.19.0-42.43~22.04.1) ...
Suppression de linux-hwe-5.19-headers-5.19.0-42 (5.19.0-42.43~22.04.1) ...
stephane@pcbureau:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
ii linux-hwe-5.19-headers-5.19.0-50 5.19.0-50.50 all
ii linux-headers-5.19.0-50-generic 5.19.0-50.50 amd64
ii linux-hwe-6.2-headers-6.2.0-33 6.2.0-33.33~22.04.1 all
ii linux-headers-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64
ii linux-image-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64
ii linux-modules-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64
ii linux-modules-extra-6.2.0-33-generic 6.2.0-33.33~22.04.1 amd64
ii linux-hwe-6.2-headers-6.2.0-34 6.2.0-34.34~22.04.1 all
ii linux-headers-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64
ii linux-image-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64
ii linux-modules-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64
ii linux-modules-extra-6.2.0-34-generic 6.2.0-34.34~22.04.1 amd64
ii linux-generic-hwe-22.04 6.2.0.34.34~22.04.11 amd64
ii linux-headers-generic-hwe-22.04 6.2.0.34.34~22.04.11 amd64
ii linux-image-generic-hwe-22.04 6.2.0.34.34~22.04.11 amd64
Noyau courant : 6.2.0-34-generic x86_64
stephane@pcbureau:~$
J'ai arrêté et redémarré: tout va bien.
Ubuntu Mate 22.04
Hors ligne