#1 Le 05/07/2020, à 14:21
- PaulBaconnier
[Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour à tous,
Mon PC est en Ubuntu 20.04. Je rencontre un problème avec des vieux paquets linux-image impossible à dé-installer, ce qui rend difficile les mises jours sur mon ordi. Je dois utiliser $ sudo apt-get full-upgrade pour faire les mises à jour avant de rencontrer le bug décrit plus bas.
Résultats des commandes:
- sudo apt-get 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
Les paquets suivants seront ENLEVÉS :
linux-image-5.4.0-31-generic
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 11,7 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 544650 fichiers et répertoires déjà installés.)
Suppression de linux-image-5.4.0-31-generic (5.4.0-31.35) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-31-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-31-generic (--remove) :
installed linux-image-5.4.0-31-generic package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-31-generic
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)
- uname -r
5.4.0-33-generic
- dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-=============================================-=====================================-============-======================================================================================================
rH linux-image-5.4.0-31-generic 5.4.0-31.35 amd64 Signed kernel image generic
rF linux-image-5.4.0-37-generic 5.4.0-37.41 amd64 Signed kernel image generic
iF linux-image-5.4.0-39-generic 5.4.0-39.43 amd64 Signed kernel image generic
iF linux-image-5.4.0-40-generic 5.4.0-40.44 amd64 Signed kernel image generic
- sudo apt-get --purge autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
linux-image-5.4.0-31-generic
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 11,7 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 544650 fichiers et répertoires déjà installés.)
Suppression de linux-image-5.4.0-31-generic (5.4.0-31.35) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-31-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-31-generic (--remove) :
installed linux-image-5.4.0-31-generic package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-31-generic
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)
- sudo dpkg --configure -a
Paramétrage de linux-image-5.4.0-40-generic (5.4.0-40.44) ...
Paramétrage de linux-image-5.4.0-39-generic (5.4.0-39.43) ...
Traitement des actions différées (« triggers ») pour linux-image-5.4.0-40-generic (5.4.0-40.44) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-40-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-40-generic
I: The initramfs will attempt to resume from /dev/sdb2
I: (UUID=d06971cb-8455-4525-b2a5-2ffe665a9e64)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-40-generic (--configure) :
installed linux-image-5.4.0-40-generic package post-installation script subprocess returned error exit status 1
Traitement des actions différées (« triggers ») pour linux-image-5.4.0-39-generic (5.4.0-39.43) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-39-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-39-generic
I: The initramfs will attempt to resume from /dev/sdb2
I: (UUID=d06971cb-8455-4525-b2a5-2ffe665a9e64)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-39-generic (--configure) :
installed linux-image-5.4.0-39-generic package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-40-generic
linux-image-5.4.0-39-generic
Je ne parviens pas à dé-installer ces paquets. Une âme charitable aurait-elle une idée géniale qui ne nécessite pas de refaire l'installation d'Ubuntu?
Paul
Dernière modification par PaulBaconnier (Le 04/10/2020, à 15:14)
Hors ligne
#2 Le 05/07/2020, à 14:25
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour,
Pour ajouter toi-même les balises code à ton précédent message #1 : Merci
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
comme indiqué dans le premier message du tutoriel Retour utilisable de commande
_ _ _
Pour faire un point de situation, donne les retours de :
echo; df -Thx tmpfs -x devtmpfs -x squashfs ; echo; df -Tix tmpfs -x devtmpfs -x squashfs
echo; dpkg -l | awk '/^rc/{next} ; / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
sudo du -ah --max-depth=2 /boot | sort -h | tail -23
Méthode détaillée :
Bonjour,
Entrer des commandes dans un terminal et donner le résultat - Voilà la marche à suivre :
Ouvre le terminal avec ctrl-alt-t
Sélectionne la commande voulue avec un triple clic (ça sélectionne toute la ligne, même la fin si on ne la voit pas)
Colle-la dans le terminal avec un clic molette, valide avec Entrée
Sélectionne et copie tout ce que te dit le terminal depuis la commande jusqu'à la dernière ligne incluse
Colle là où se trouve le curseur (entre le ] et le [)
Refais toutes les étapes depuis la 2 pour les autres commandes.
Dernière modification par xubu1957 (Le 30/06/2022, à 08:49)
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
#3 Le 05/07/2020, à 14:32
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Merci beaucoup pour cette réponse super rapide, et désolé pour les conventions du forum, je ne suis pas encore très coutumier de ubuntu-fr.org !
Les retours des commandes:
- echo; df -Thx tmpfs -x devtmpfs -x squashfs ; echo; df -Tix tmpfs -x devtmpfs -x squashfs
Sys. de fichiers Type Taille Utilisé Dispo Uti% Monté sur
/dev/sdb3 ext4 203G 25G 169G 13% /
/dev/sdb1 vfat 570M 7,8M 563M 2% /boot/efi
/dev/sda ext4 916G 763G 107G 88% /home
Sys. de fichiers Type Inœuds IUtil. ILibre IUti% Monté sur
/dev/sdb3 ext4 13582336 585642 12996694 5% /
/dev/sdb1 vfat 0 0 0 - /boot/efi
/dev/sda ext4 61054976 421938 60633038 1% /home
- echo; dpkg -l | awk '/^rc/{next} ; / 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-headers-5.4.0-31 5.4.0-31.35 all
ii linux-headers-5.4.0-31-generic 5.4.0-31.35 amd64
ii linux-modules-5.4.0-31-generic 5.4.0-31.35 amd64
rH linux-image-5.4.0-31-generic 5.4.0-31.35 amd64
ii linux-headers-5.4.0-33 5.4.0-33.37 all
ii linux-headers-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-image-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-modules-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-modules-extra-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-headers-5.4.0-37 5.4.0-37.41 all
ii linux-headers-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-modules-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-modules-extra-5.4.0-37-generic 5.4.0-37.41 amd64
rF linux-image-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-headers-5.4.0-39 5.4.0-39.43 all
iF linux-image-5.4.0-39-generic 5.4.0-39.43 amd64
ii linux-headers-5.4.0-39-generic 5.4.0-39.43 amd64
ii linux-modules-5.4.0-39-generic 5.4.0-39.43 amd64
ii linux-modules-extra-5.4.0-39-generic 5.4.0-39.43 amd64
ii linux-headers-5.4.0-40 5.4.0-40.44 all
iF linux-image-5.4.0-40-generic 5.4.0-40.44 amd64
ii linux-headers-5.4.0-40-generic 5.4.0-40.44 amd64
ii linux-modules-5.4.0-40-generic 5.4.0-40.44 amd64
ii linux-modules-extra-5.4.0-40-generic 5.4.0-40.44 amd64
ii linux-generic 5.4.0.40.43 amd64
ii linux-headers-generic 5.4.0.40.43 amd64
ii linux-headers-generic-hwe-20.04 5.4.0.40.43 amd64
ii linux-image-generic 5.4.0.40.43 amd64
Noyau courant : 5.4.0-33-generic x86_64
- sudo du -ah --max-depth=2 /boot | sort -h | tail -23
236K /boot/config-5.4.0-37-generic
236K /boot/config-5.4.0-39-generic
236K /boot/config-5.4.0-40-generic
2,3M /boot/grub/fonts
2,3M /boot/grub/unicode.pf2
3,4M /boot/grub/x86_64-efi
4,6M /boot/System.map-5.4.0-31-generic
4,6M /boot/System.map-5.4.0-33-generic
4,6M /boot/System.map-5.4.0-37-generic
4,6M /boot/System.map-5.4.0-39-generic
4,6M /boot/System.map-5.4.0-40-generic
7,8M /boot/efi
7,8M /boot/efi/EFI
8,0M /boot/grub
12M /boot/vmlinuz-5.4.0-33-generic
12M /boot/vmlinuz-5.4.0-37-generic
12M /boot/vmlinuz-5.4.0-39-generic
12M /boot/vmlinuz-5.4.0-40-generic
48M /boot/initrd.img-5.4.0-33-generic
48M /boot/initrd.img-5.4.0-37-generic
48M /boot/initrd.img-5.4.0-39-generic
48M /boot/initrd.img-5.4.0-40-generic
274M /boot
Hors ligne
#4 Le 05/07/2020, à 14:37
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Je vais voir dans les étages, si je trouve un expert.
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
#5 Le 05/07/2020, à 15:44
- cqfd93
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour,
Pour le paquet linux-image-5.4.0-31-generic qui bloque, commencer par ces deux commandes pour sauvegarder le fichier .postrm :
cd /var/lib/dpkg/info/
sudo cp linux-image-5.4.0-31-generic.postrm linux-image-5.4.0-31-generic.postrm.bak
Et reconstruire un fichier .postrm minimal en copiant / collant cette commande d'un bloc :
sudo tee linux-image-5.4.0-31-generic.postrm <<EOF
#!/bin/sh
set -e
exit 0
EOF
On peut procéder de la même façon pour les deux autres noyaux qui coincent :
cd /var/lib/dpkg/info/
sudo cp linux-image-5.4.0-39-generic.postinst linux-image-5.4.0-39-generic.postinst.bak
sudo tee linux-image-5.4.0-39-generic.postinst <<EOF
#!/bin/sh
set -e
exit 0
EOF
cd /var/lib/dpkg/info/
sudo cp linux-image-5.4.0-40-generic.postinst linux-image-5.4.0-40-generic.postinst.bak
sudo tee linux-image-5.4.0-40-generic.postinst <<EOF
#!/bin/sh
set -e
exit 0
EOF
Après ça, essaye :
sudo apt install -f
− cqfd93 −
Hors ligne
#6 Le 05/07/2020, à 15:54
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Merci beaucoup pour cette réponse. J'ai procédé en exécutant chacune de ces commandes. Pour le sudo apt install -f, j'obtiens:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
linux-image-5.4.0-31-generic
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 11,7 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 544650 fichiers et répertoires déjà installés.)
Suppression de linux-image-5.4.0-31-generic (5.4.0-31.35) ...
Paramétrage de linux-image-5.4.0-37-generic (5.4.0-37.41) ...
Paramétrage de linux-image-5.4.0-40-generic (5.4.0-40.44) ...
Paramétrage de linux-image-5.4.0-39-generic (5.4.0-39.43) ...
Traitement des actions différées (« triggers ») pour linux-image-5.4.0-37-generic (5.4.0-37.41) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-37-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-37-generic
I: The initramfs will attempt to resume from /dev/sdb2
I: (UUID=d06971cb-8455-4525-b2a5-2ffe665a9e64)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-37-generic (--configure) :
installed linux-image-5.4.0-37-generic package post-installation script subprocess returned error ex
it status 1
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-37-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Il semble donc que le paquet linux-image-5.4.0-37-generic pose aussi problème. Je répète donc le procédé pour ce paquet en effectuant
cd /var/lib/dpkg/info/
sudo cp linux-image-5.4.0-37-generic.postrm linux-image-5.4.0-37-generic.postrm.bak
Puis, d'un bloc
sudo tee linux-image-5.4.0-37-generic.postrm <<EOF
#!/bin/sh
set -e
exit 0
EOF
Et je retrouve le même message d'erreur (il me semble):
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.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de linux-image-5.4.0-37-generic (5.4.0-37.41) ...
Traitement des actions différées (« triggers ») pour linux-image-5.4.0-37-generic (5.4.0-37.41) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-37-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-37-generic
I: The initramfs will attempt to resume from /dev/sdb2
I: (UUID=d06971cb-8455-4525-b2a5-2ffe665a9e64)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-37-generic (--configure) :
installed linux-image-5.4.0-37-generic package post-installation script subprocess returned error ex
it status 1
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-37-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#7 Le 05/07/2020, à 15:55
- jvcharles
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
avant de faire un, sudo apt upgrade
j'aimerai bien voir un
sudo apt update
et après tu fait
sudo apt upgrade
pour y voir plus clair
Debian Stable Sid/rc-buggy - Gnome/Kde Tails LiveUsbPersistance UBports/Ubuntu-Touch 2022/08/19 (Pixel 3a)
Windows 10/Facebook supprimer 2019/02/02 Compte Google supprimé 2023/02/15
Hors ligne
#8 Le 05/07/2020, à 16:54
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Voila !
sudo apt-get update
Atteint :1 http://archive.canonical.com/ubuntu focal InRelease
Atteint :2 http://mirror.easyspeedy.com/ubuntu focal InRelease
Réception de :3 http://mirror.easyspeedy.com/ubuntu focal-updates InRelease [107 kB]
Réception de :4 http://mirror.easyspeedy.com/ubuntu focal-backports InRelease [98,3 kB]
Réception de :5 http://mirror.easyspeedy.com/ubuntu focal-security InRelease [107 kB]
Réception de :6 http://mirror.easyspeedy.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [149 kB]
Réception de :7 http://mirror.easyspeedy.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [167 kB]
Réception de :8 http://mirror.easyspeedy.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [532 B]
Réception de :9 http://mirror.easyspeedy.com/ubuntu focal-security/main amd64 DEP-11 Metadata [21,2 kB]
Réception de :10 http://mirror.easyspeedy.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [35,8 kB]
686 ko réceptionnés en 2s (421 ko/s)
Lecture des listes de paquets... Fait
sudo apt-get 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.
1 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] O
Paramétrage de linux-image-5.4.0-37-generic (5.4.0-37.41) ...
Traitement des actions différées (« triggers ») pour linux-image-5.4.0-37-generic (5.4.0-37.41) ...
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-37-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-37-generic
I: The initramfs will attempt to resume from /dev/sdb2
I: (UUID=d06971cb-8455-4525-b2a5-2ffe665a9e64)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: splash: not found
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
dpkg: erreur de traitement du paquet linux-image-5.4.0-37-generic (--configure) :
installed linux-image-5.4.0-37-generic package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-5.4.0-37-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#9 Le 05/07/2020, à 17:30
- cqfd93
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Merci beaucoup pour cette réponse. J'ai procédé en exécutant chacune de ces commandes. Pour le sudo apt install -f, j'obtiens:
… dpkg: erreur de traitement du paquet linux-image-5.4.0-37-generic (--configure) : installed linux-image-5.4.0-37-generic package post-installation script subprocess returned error ex it status 1 Des erreurs ont été rencontrées pendant l'exécution : linux-image-5.4.0-37-generic E: Sub-process /usr/bin/dpkg returned an error code (1)
Il semble donc que le paquet linux-image-5.4.0-37-generic pose aussi problème. Je répète donc le procédé pour ce paquet en effectuant
cd /var/lib/dpkg/info/ sudo cp linux-image-5.4.0-37-generic.postrm linux-image-5.4.0-37-generic.postrm.bak
Puis, d'un bloc
sudo tee linux-image-5.4.0-37-generic.postrm <<EOF #!/bin/sh set -e exit 0 EOF
Et je retrouve le même message d'erreur (il me semble):
C'est normal puisque ce qui pose problème, cette fois, c'est linux-image-5.4.0-37-generic package post-installation, il faut donc faire la manœuvre avec linux-image-5.4.0-37-generic.postinst. Donc il serait bon de rétablir le .postrm qui avait été sauvegardé et de faire la manœuvre sur linux-image-5.4.0-37-generic.postinst. Tu sauras faire ?
− cqfd93 −
Hors ligne
#10 Le 05/07/2020, à 17:42
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Waow merci !!!
Je récapitule pour de futurs lecteurs ayant le même problème:
Pour rétablir le fichier linux-image-5.4.0-37-generic.postrm
cd /var/lib/dpkg/info/
sudo rm linux-image-5.4.0-37-generic.postrm
Puis
sudo mv linux-image-5.4.0-37-generic.postrm.bak linux-image-5.4.0-37-generic.postrm
Et enfin, on exécute le procédé expliqué plus haut sur le fichier linux-image-5.4.0-37-generic.postinst. D'abord
cd /var/lib/dpkg/info/
sudo cp linux-image-5.4.0-37-generic.postinst linux-image-5.4.0-37-generic.postinst.bak
Et, d'un bloc
sudo tee linux-image-5.4.0-37-generic.postinst <<EOF
#!/bin/sh
set -e
exit 0
EOF
On fini avec
sudo apt install -f
sudo apt-get update
sudo apt-get upgrade
Tout fonctionne !
Hors ligne
#11 Le 05/07/2020, à 19:31
- cqfd93
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Super !
− cqfd93 −
Hors ligne
#12 Le 03/10/2020, à 14:28
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour,
Je relance ce problème de dé-installation aujourd'hui car il persiste jusqu'à présent, du moins en partie. Je rappelle que je suis sur Ubuntu 20.04. Depuis que vous m'avez aidé à résoudre mon problème de dé-installation des paquets linux-image-generic, des soucis similaires reviennent régulièrement lors des mises à jour. Les paquets problématiques pour lesquels j'ai du corriger les scripts de post-installation/removal aujourd'hui étaient:
- grub-pc
- linux-image-5.4.0-48-generic
- linux-image-5.4.0-47-generic
Je remet le résultat de la commande
uname -r
5.4.0-33-generic
Avez-vous une idée d'où vient le problème? Y a-t-il une solution à long terme meilleure que de juste corriger les scripts problématiques systématiquement à la main?
Merci d'avance pour votre réponse,
Paul Baconnier
Dernière modification par PaulBaconnier (Le 03/10/2020, à 14:29)
Hors ligne
#13 Le 03/10/2020, à 14:43
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour,
Donne une liste complète :
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)"
et :
dpkg -l | grep -v ^ii
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
#14 Le 03/10/2020, à 14:49
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Voici le résultat des commandes:
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-headers-5.4.0-31 5.4.0-31.35 all
ii linux-headers-5.4.0-31-generic 5.4.0-31.35 amd64
ii linux-modules-5.4.0-31-generic 5.4.0-31.35 amd64
ii linux-headers-5.4.0-33 5.4.0-33.37 all
ii linux-headers-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-image-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-modules-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-modules-extra-5.4.0-33-generic 5.4.0-33.37 amd64
ii linux-headers-5.4.0-37 5.4.0-37.41 all
ii linux-headers-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-image-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-modules-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-modules-extra-5.4.0-37-generic 5.4.0-37.41 amd64
ii linux-modules-5.4.0-39-generic 5.4.0-39.43 amd64
ii linux-modules-5.4.0-40-generic 5.4.0-40.44 amd64
ii linux-headers-5.4.0-42 5.4.0-42.46 all
ii linux-headers-5.4.0-42-generic 5.4.0-42.46 amd64
ii linux-modules-5.4.0-42-generic 5.4.0-42.46 amd64
ii linux-headers-5.4.0-45 5.4.0-45.49 all
ii linux-headers-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-image-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-modules-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-modules-extra-5.4.0-45-generic 5.4.0-45.49 amd64
ii linux-headers-5.4.0-47 5.4.0-47.51 all
ii linux-headers-5.4.0-47-generic 5.4.0-47.51 amd64
ii linux-image-5.4.0-47-generic 5.4.0-47.51 amd64
ii linux-modules-5.4.0-47-generic 5.4.0-47.51 amd64
ii linux-modules-extra-5.4.0-47-generic 5.4.0-47.51 amd64
ii linux-headers-5.4.0-48 5.4.0-48.52 all
ii linux-headers-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-image-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-modules-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-modules-extra-5.4.0-48-generic 5.4.0-48.52 amd64
ii linux-generic 5.4.0.48.51 amd64
ii linux-headers-generic 5.4.0.48.51 amd64
ii linux-headers-generic-hwe-20.04 5.4.0.48.51 amd64
ii linux-image-generic 5.4.0.48.51 amd64
Noyau courant : 5.4.0-33-generic x86_64
et
dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-=============================================-=====================================-============-======================================================================================================
rc linux-image-5.4.0-31-generic 5.4.0-31.35 amd64 Signed kernel image generic
rc linux-image-5.4.0-39-generic 5.4.0-39.43 amd64 Signed kernel image generic
rc linux-image-5.4.0-40-generic 5.4.0-40.44 amd64 Signed kernel image generic
rc linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
rc linux-modules-extra-5.4.0-39-generic 5.4.0-39.43 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-40-generic 5.4.0-40.44 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc linux-modules-extra-5.4.0-42-generic 5.4.0-42.46 amd64 Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
Hors ligne
#15 Le 03/10/2020, à 15:14
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Montre le sources.list :
find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;
Tu n'as pas le ppa grub-customizer ?
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
#16 Le 03/10/2020, à 15:17
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Le retour de la commande
find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;
/etc/apt/sources.list
1 # deb cdrom:[Ubuntu 20.04 LTS _Focal Fossa_ - Release amd64 (20200423)]/ focal main restricted
2
3 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
4 # newer versions of the distribution.
5 deb http://mirror.easyspeedy.com/ubuntu/ focal main restricted
6 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
7
8 ## Major bug fix updates produced after the final release of the
9 ## distribution.
10 deb http://mirror.easyspeedy.com/ubuntu/ focal-updates main restricted
11 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
12
13 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
14 ## team. Also, please note that software in universe WILL NOT receive any
15 ## review or updates from the Ubuntu security team.
16 deb http://mirror.easyspeedy.com/ubuntu/ focal universe
17 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal universe
18 deb http://mirror.easyspeedy.com/ubuntu/ focal-updates universe
19 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
20
21 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
22 ## team, and may not be under a free licence. Please satisfy yourself as to
23 ## your rights to use the software. Also, please note that software in
24 ## multiverse WILL NOT receive any review or updates from the Ubuntu
25 ## security team.
26 deb http://mirror.easyspeedy.com/ubuntu/ focal multiverse
27 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
28 deb http://mirror.easyspeedy.com/ubuntu/ focal-updates multiverse
29 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
30
31 ## N.B. software from this repository may not have been tested as
32 ## extensively as that contained in the main release, although it includes
33 ## newer versions of some applications which may provide useful features.
34 ## Also, please note that software in backports WILL NOT receive any review
35 ## or updates from the Ubuntu security team.
36 deb http://mirror.easyspeedy.com/ubuntu/ focal-backports main restricted universe multiverse
37 # deb-src http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
38
39 ## Uncomment the following two lines to add software from Canonical's
40 ## 'partner' repository.
41 ## This software is not part of Ubuntu, but is offered by Canonical and the
42 ## respective vendors as a service to Ubuntu users.
43 deb http://archive.canonical.com/ubuntu focal partner
44 deb-src http://archive.canonical.com/ubuntu focal partner
45
46 deb http://mirror.easyspeedy.com/ubuntu/ focal-security main restricted
47 # deb-src http://security.ubuntu.com/ubuntu focal-security main restricted
48 deb http://mirror.easyspeedy.com/ubuntu/ focal-security universe
49 # deb-src http://security.ubuntu.com/ubuntu focal-security universe
50 deb http://mirror.easyspeedy.com/ubuntu/ focal-security multiverse
51 # deb-src http://security.ubuntu.com/ubuntu focal-security multiverse
52
53 # This system was installed using small removable media
54 # (e.g. netinst, live or single CD). The matching "deb cdrom"
55 # entries were disabled at the end of the installation process.
56 # For information about how to configure apt package sources,
57 # see the sources.list(5) manual.
Pour le ppa grub-customizer, je n'en connaissant pas l'existence avant de le taper sur google juste là ^^. C'est une app graphique pour configurer grub de ce que j'en ai compris, tu me recommande de l'utiliser?
Hors ligne
#17 Le 03/10/2020, à 15:21
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Surtout pas !
Nous avions une anomalie de blocage de noyau > dans ce fil de pastix
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
#18 Le 03/10/2020, à 15:23
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Sympa d'avoir confirmé !
Dernière modification par PaulBaconnier (Le 03/10/2020, à 15:23)
Hors ligne
#19 Le 03/10/2020, à 15:28
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Je ne comprends pas pourquoi le noyau 5.4.0-48, n'est pas le noyau utilisé par ton système.
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
#20 Le 03/10/2020, à 15:31
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
A ma connaissance, je n'ai pas fais de manœuvre particulière qui aurait pu engendrer ça. Y a-t-il un moyen de forcer le système à passer de 5.4.0-33 à 5.4.0-48?
Hors ligne
#21 Le 03/10/2020, à 15:35
- xubu1957
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Montre :
sudo du -a --max-depth=2 /boot | sort -n | tail -23
Il faut les conseils d'autres aidants.
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
#22 Le 03/10/2020, à 15:36
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Le retour de
sudo du -a --max-depth=2 /boot | sort -n | tail -23
4628 /boot/System.map-5.4.0-31-generic
4628 /boot/System.map-5.4.0-33-generic
4628 /boot/System.map-5.4.0-37-generic
4628 /boot/System.map-5.4.0-39-generic
4628 /boot/System.map-5.4.0-40-generic
4628 /boot/System.map-5.4.0-42-generic
4632 /boot/System.map-5.4.0-45-generic
4632 /boot/System.map-5.4.0-47-generic
4632 /boot/System.map-5.4.0-48-generic
7980 /boot/efi/EFI
7984 /boot/efi
8124 /boot/grub
11392 /boot/vmlinuz-5.4.0-33-generic
11392 /boot/vmlinuz-5.4.0-37-generic
11400 /boot/vmlinuz-5.4.0-45-generic
11400 /boot/vmlinuz-5.4.0-47-generic
11408 /boot/vmlinuz-5.4.0-48-generic
48340 /boot/initrd.img-5.4.0-33-generic
48364 /boot/initrd.img-5.4.0-37-generic
48368 /boot/initrd.img-5.4.0-45-generic
48368 /boot/initrd.img-5.4.0-47-generic
48376 /boot/initrd.img-5.4.0-48-generic
359256 /boot
Pas de soucis, merci beaucoup d'avoir regardé aussi rapidement !
Hors ligne
#23 Le 03/10/2020, à 15:57
- nany
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Bonjour,
En premier lieu, j’aimerais comprendre pourquoi tu es sur la version 33 du noyau et non la dernière version (48).
Donc donne les retours de :
cat /etc/default/grub
cat /boot/grub/grub.cfg
Hors ligne
#24 Le 03/10/2020, à 15:59
- PaulBaconnier
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Les retours de
cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash usbcore.usbfs_memory_mb=10000”
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
et de
cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${initrdfail}" = 2 ]; then
set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
set next_entry="${prev_entry}"
set prev_entry=
save_env prev_entry
if [ "${next_entry}" ]; then
set initrdfail=2
fi
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function initrdfail {
if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
if [ -z "${initrdfail}" ]; then
set initrdfail=1
if [ -n "${boot_once}" ]; then
set prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
fi; fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=hidden
set timeout=0
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 0 ; then
set timeout=0
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
linux /boot/vmlinuz-5.4.0-33-generic root=UUID=3cea5bed-98d5-4562-b5be-f423208e8fd3 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.4.0-33-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
menuentry 'Ubuntu, avec Linux 5.4.0-33-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-33-generic-advanced-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
echo 'Chargement de Linux 5.4.0-33-generic…'
linux /boot/vmlinuz-5.4.0-33-generic root=UUID=3cea5bed-98d5-4562-b5be-f423208e8fd3 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.4.0-33-generic
}
menuentry 'Ubuntu, avec Linux 5.4.0-33-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-33-generic-recovery-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
echo 'Chargement de Linux 5.4.0-33-generic…'
linux /boot/vmlinuz-5.4.0-33-generic root=UUID=3cea5bed-98d5-4562-b5be-f423208e8fd3 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.4.0-33-generic
}
menuentry 'Ubuntu, avec Linux 5.4.0-31-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-31-generic-advanced-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
echo 'Chargement de Linux 5.4.0-31-generic…'
linux /boot/vmlinuz-5.4.0-31-generic root=UUID=3cea5bed-98d5-4562-b5be-f423208e8fd3 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.4.0-31-generic
}
menuentry 'Ubuntu, avec Linux 5.4.0-31-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-31-generic-recovery-3cea5bed-98d5-4562-b5be-f423208e8fd3' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3 3cea5bed-98d5-4562-b5be-f423208e8fd3
else
search --no-floppy --fs-uuid --set=root 3cea5bed-98d5-4562-b5be-f423208e8fd3
fi
echo 'Chargement de Linux 5.4.0-31-generic…'
linux /boot/vmlinuz-5.4.0-31-generic root=UUID=3cea5bed-98d5-4562-b5be-f423208e8fd3 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.4.0-31-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_linux_zfs ###
### END /etc/grub.d/10_linux_zfs ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Hors ligne
#25 Le 03/10/2020, à 16:10
- nany
Re : [Résolu] Problème de dé-installation des linux-image - Ubuntu 20.04
Il y a un gros problème, seules les versions 31 et 33 sont disponibles dans GRUB.
Ça vient de là ;
Les paquets problématiques pour lesquels j'ai du corriger les scripts de post-installation/removal aujourd'hui étaient:
- grub-pc
- linux-image-5.4.0-48-generic
- linux-image-5.4.0-47-generic
C’était une très mauvaise idée.
Alors, si tu as sauvegardé les scripts avant « correction », restaure-les et donne le retour de :
sudo apt install -fy
Hors ligne