#1 Le 26/05/2025, à 20:03
- fernand1
(RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonjour, j'ai mis à jour un PC qui renferme Ubuntu22,
Impossible de redémarrer.
Je signale que ce PC renferme aussi plusieurs OS linux (U20, U22 dont je parle, et U24 et un home comun à tous)
Sur U22, j'ai accès à 2 noyaux, le dernier sur lequel il tente sans succès de démarrer est 6.8.0-59
Je parviens à le lancer sur le second qui est 6.8.0-51
Je n'ai pas trouvé comment supprimer ce 1er noyau récalcitrant. 6.8.0-59
J'ai installé sur ce PC un nouvel OS U22, tout en concernant l'ancien U22.
Sur ce nouveau U22, j'ai 2 noyaux: 6.8.0-59
et un second 5.15.0-25
Là aussi, même topo avec le noyau 6.8.0-59
Je parviens à démarrer sur le second noyau.
Ma question après ce préambule, comment supprimer ce 1er noyau, ou dois-je attndre une mise à jour apportant un nouveau noyau relégant le récalcitrant en seconde position.
Merci de vos lumières;
Dernière modification par fernand1 (Le 27/05/2025, à 18:34)
Hors ligne
#2 Le 26/05/2025, à 20:40
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
J'ai déniché surle net ce qui suit:
1 : important : redémarrer sur un noyau antérieur au dernier installé (dans ton cas le 2.6.32-60)
2 : enlever le noyau 2.6.32-61 :
sudo apt-get remove linux-headers-6.8.0-59 linux-headers-6.8.0-59-generic linux-image-6.8.0-59-generic --purge
ton grub se mettra à jour tout seul !
3 : redémarrer
Effectivement ça supprime le 1er noyau récalcitrant, mais si je redémarre en choisissant d'aller sur ce U20, ça ne démarre pas, pas de curseur qui clignoteavant de se lancer.
Je dois toujours aller sur "advanced options for ubuntu"
puis aller sur le noyau restant.
La manoeuvre reste donc la même.,ça ne simplifie pas le démarrage.
Dernière modification par fernand1 (Le 26/05/2025, à 20:42)
Hors ligne
#3 Le 26/05/2025, à 20:41
- steph810
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonsoir,
pour supprimer un noyaux déjà commencer par les lister:
dpkg --list | grep linux-image
Une fois choisis supprimez le:
sudo apt purge linux-headers-6.8.0-59-generic
Dernière modification par steph810 (Le 26/05/2025, à 20:41)
Hors ligne
#4 Le 26/05/2025, à 20:49
- steph810
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Ont ecrit en même temps.
partage le retour de cette commande:
cat /etc/default/grub
et
cat sudo /boot/grub/grub.cfg | awk -F\' '/menuentry / {print $2}'
Hors ligne
#5 Le 26/05/2025, à 20:50
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonjour steph810
Voilà ce que le terminal me retourne en utilisant tes commandes.
Evidement avec la commande de mon post #2 le paquet "linux-headers-6.8.0-59-generic" a été érradiqué.
yvon@yvon-ThinkPad-SL510:~$ dpkg --list | grep linux-image
ii linux-image-5.15.0-25-generic 5.15.0-25.25 amd64 Signed kernel image generic
yvon@yvon-ThinkPad-SL510:~$ sudo apt purge linux-headers-6.8.0-59-generic
[sudo] Mot de passe de yvon :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Le paquet « linux-headers-6.8.0-59-generic » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
yvon@yvon-ThinkPad-SL510:~$
Mais le second noyau restant seul ne se lance pas de façon automatique, je dois toujours effectuer les mêmes manoeuvres :Je dois toujours aller sur "advanced options for ubuntu"
puis aller sur le noyau restant.
Hors ligne
#6 Le 26/05/2025, à 20:53
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
yvon@yvon-ThinkPad-SL510:~$ 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=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
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"
yvon@yvon-ThinkPad-SL510:~$
et
yvon@yvon-ThinkPad-SL510:~$ cat sudo /boot/grub/grub.cfg | awk -F\' '/menuentry / {print $2}'
cat: sudo: Aucun fichier ou dossier de ce nom
Ubuntu
Ubuntu, with Linux 5.15.0-25-generic
Ubuntu, with Linux 5.15.0-25-generic (recovery mode)
Memory test (memtest86+.elf)
Memory test (memtest86+.bin, serial console)
Ubuntu 20.04.6 LTS (20.04) (on /dev/sda5)
Ubuntu (on /dev/sda5)
Ubuntu, with Linux 5.15.0-91-generic (on /dev/sda5)
Ubuntu, with Linux 5.15.0-91-generic (recovery mode) (on /dev/sda5)
Ubuntu, with Linux 5.15.0-89-generic (on /dev/sda5)
Ubuntu, with Linux 5.15.0-89-generic (recovery mode) (on /dev/sda5)
Ubuntu 22.04.5 LTS (22.04) (on /dev/sda6)
Ubuntu (on /dev/sda6)
Ubuntu, with Linux 6.8.0-59-generic (on /dev/sda6)
Ubuntu, with Linux 6.8.0-59-generic (recovery mode) (on /dev/sda6)
Ubuntu, with Linux 6.8.0-51-generic (on /dev/sda6)
Ubuntu, with Linux 6.8.0-51-generic (recovery mode) (on /dev/sda6)
Ubuntu 24.04.2 LTS (24.04) (on /dev/sda9)
Ubuntu (on /dev/sda9)
Ubuntu, with Linux 6.11.0-26-generic (on /dev/sda9)
Ubuntu, with Linux 6.11.0-26-generic (recovery mode) (on /dev/sda9)
Ubuntu, with Linux 6.8.0-51-generic (on /dev/sda9)
Ubuntu, with Linux 6.8.0-51-generic (recovery mode) (on /dev/sda9)
Ubuntu, with Linux 6.8.0-31-generic (on /dev/sda9)
Ubuntu, with Linux 6.8.0-31-generic (recovery mode) (on /dev/sda9)
Memory test (memtest86+x64.bin) (on /dev/sda9)
Memory test (memtest86+x64.bin, serial console) (on /dev/sda9)
yvon@yvon-ThinkPad-SL510:~$
Hors ligne
#7 Le 26/05/2025, à 21:09
- xubu1957
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonjour,
Fournis les noyaux présents :
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
#8 Le 26/05/2025, à 22:07
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Merci Steph 810
Avec les commandes des posts #2 et #3, le 1er noyau récalcitrant a bien été supprimé.
Ensuite je suis allé sur nano par la commande
sudo nano /etc/default/grub
Je suis descendu sur la ligne Grub_default =0 et ai remplacé ce 0 par 1
Ai fermé nano par ctrl X
Ai mis à jour grub par
sudo update-grub
et voilà, ça démarre.
Je reviens de suite sur xubu
Hors ligne
#9 Le 26/05/2025, à 22:18
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonsoir xubu
Voilà le 1er retour
yvon@yvon-ThinkPad-SL510:~$ 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.15.0-25 5.15.0-25.25 all
ii linux-headers-5.15.0-25-generic 5.15.0-25.25 amd64
ii linux-image-5.15.0-25-generic 5.15.0-25.25 amd64
ii linux-modules-5.15.0-25-generic 5.15.0-25.25 amd64
ii linux-modules-extra-5.15.0-25-generic 5.15.0-25.25 amd64
Noyau courant : 5.15.0-25-generic x86_64
yvon@yvon-ThinkPad-SL510:~$
ensuite:
yvon@yvon-ThinkPad-SL510:~$ 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 amd64-microcode 3.20191218.1ubuntu2.3 amd64 Processor microcode firmware for AMD CPUs
rc intel-microcode 3.20250211.0ubuntu0.22.04.1 amd64 Processor microcode firmware for Intel CPUs
rc linux-modules-6.8.0-59-generic 6.8.0-59.61~22.04.1 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc linux-modules-extra-6.8.0-59-generic 6.8.0-59.61~22.04.1 amd64 Linux kernel extra modules for version 6.8.0 on 64 bit x86 SMP
rc thermald 2.4.9-1ubuntu0.4 amd64 Thermal monitoring and controlling daemon
yvon@yvon-ThinkPad-SL510:~$
Je vais éradiquer ces rc
y
von@yvon-ThinkPad-SL510:~$ sudo apt purge ~c
[sudo] Mot de passe de yvon :
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 :
amd64-microcode* intel-microcode* linux-modules-6.8.0-59-generic*
linux-modules-extra-6.8.0-59-generic* thermald*
0 mis à jour, 0 nouvellement installés, 5 à enlever et 0 non mis à jour.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 181749 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de intel-microcode (3.20250211.0ubuntu0.22.04.1) ...
update-initramfs: deferring update (trigger activated)
Purge des fichiers de configuration de linux-modules-6.8.0-59-generic (6.8.0-59.61~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.8.0-59-generic, le répertoire « /lib/modules/6.8.0-59-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-extra-6.8.0-59-generic (6.8.0-59.61~22.04.1) ...
Purge des fichiers de configuration de amd64-microcode (3.20191218.1ubuntu2.3) .
..
update-initramfs: deferring update (trigger activated)
Purge des fichiers de configuration de thermald (2.4.9-1ubuntu0.4) ...
Traitement des actions différées (« triggers ») pour dbus (1.12.20-2ubuntu4.1) .
..
Traitement des actions différées (« triggers ») pour initramfs-tools (0.140ubunt
u13.4) ...
update-initramfs: Generating /boot/initrd.img-5.15.0-25-generic
yvon@yvon-ThinkPad-SL510:~$
yvon@yvon-ThinkPad-SL510:~$ ls -l /var/crash
total 3996
-rw-r----- 1 gdm whoopsie 4090549 mai 26 21:30 _usr_bin_Xwayland.127.crash
yvon@yvon-ThinkPad-SL510:~$
Il reste quelque chose ?
Hors ligne
#10 Le 26/05/2025, à 22:30
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
le répertoire « /lib/modules/6.8.0-59-generic » n'était pas vide, donc il n'a pas été supprimé
Pourtant avec la commande:
dpkg --list | grep linux-image
qui liste les noyaux, ça n'affiche plus le 6.0.8-59
Le paquet « linux-headers-6.8.0-59-generic » n'est pas installé, et ne peut donc être supprimé
Je vais aller prendre la position horizontale.
Je reprendai demain
Bonne nuit à vous
Faites de beaux rêves
Dernière modification par fernand1 (Le 26/05/2025, à 22:31)
Hors ligne
#11 Le 26/05/2025, à 22:31
- xubu1957
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Donne la liste des anomalies de démarrage :
journalctl --no-pager -b -p err
la carte graphique :
lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
et :
echo $XDG_SESSION_TYPE
pour voir si c'est Wayland ou x11.
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
#12 Le 26/05/2025, à 22:49
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Un sursaut de ma part:
yvon@yvon-ThinkPad-SL510:~$ journalctl --no-pager -b -p err
mai 26 22:42:17 yvon-ThinkPad-SL510 gnome-session-binary[1072]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NULL' failed
mai 26 22:42:17 yvon-ThinkPad-SL510 gnome-session-binary[1072]: GLib-GIO-CRITICAL: g_bus_get_sync: assertion 'error == NULL || *error == NULL' failed
mai 26 22:43:28 yvon-ThinkPad-SL510 gdm-password][1481]: gkr-pam: unable to locate daemon control file
mai 26 22:43:41 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
mai 26 22:43:41 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
mai 26 22:43:42 yvon-ThinkPad-SL510 gdm-launch-environment][1023]: GLib-GObject: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
mai 26 22:43:42 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
mai 26 22:43:42 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
mai 26 22:43:43 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
mai 26 22:43:43 yvon-ThinkPad-SL510 systemd[1662]: Failed to start Tracker file system data miner.
yvon@yvon-ThinkPad-SL510:~$
Ensuite:
yvon@yvon-ThinkPad-SL510:~$ lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
yvon@yvon-ThinkPad-SL510:~$
après:
yvon@yvon-ThinkPad-SL510:~$ echo $XDG_SESSION_TYPE
wayland
yvon@yvon-ThinkPad-SL510:~$
Hors ligne
#13 Le 26/05/2025, à 22:55
- xubu1957
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Fournis les retours de :
sudo apt update
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 26/05/2025, à 23:52
- steph810
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Je vois il y as un fichier dans /var/crash
execute ceci et partage le lien generer en bas.
sudo apt install apport-retrace
apport-unpack _usr_bin_Xwayland.127.crash /tmp/crash-report-26-05-2025/
cat /tmp/crash-report-26-05-2025/* | pastebinit
partage le lien generer a la fin du script
et meme chose pour les rapport svp:
sudo journalctl -b -p0 -p1 -p2 -p3 -r | pastebinit
Dernière modification par steph810 (Le 26/05/2025, à 23:56)
Hors ligne
#15 Le 27/05/2025, à 01:51
- iznobe
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
le répertoire « /lib/modules/6.8.0-59-generic » n'était pas vide, donc il n'a pas été supprimé
Pourtant avec la commande:
dpkg --list | grep linux-image
qui liste les noyaux, ça n'affiche plus le 6.0.8-59
Le paquet « linux-headers-6.8.0-59-generic » n'est pas installé, et ne peut donc être supprimé
Je vais aller prendre la position horizontale.
Bonsoir , un repertoire , ce n' est pas un paquet , et encore moins un noyau , qui se compose de plusieurs paquets .
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#16 Le 27/05/2025, à 17:31
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
Bonjour à tous trois,
me revoici après une bonne dose d'aspirines.
Après avoir éradiqué le noyau récalcitrant, j'ai pu via nano modifier l'accès.
Bref, mes 2 U22 démarrent normalement.
Cependant sur un des U22, j'ai dû bidouiller malencontreusement et nano me renvoit une image non conforme (voir photo)
J'ai introduit un dièse (#) sur la ligne #grub_default = 1 et cette ligne est bleutée.
Je ne parviens pas à revenir en arrière.
Ca n'empêche pas ce U22 de démarrer come l'autre.
Pouvez-vous m'éclaire
Merci et au plaisir de vous lire
Fernand 1
Dernière modification par fernand1 (Le 27/05/2025, à 18:13)
Hors ligne
#17 Le 27/05/2025, à 17:33
- iznobe
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
dans ton editeur nano , tu descends avec la fleche et tu supprimes le " # " de devant la ligne .
Ctrl + X , o , entrée pour sauvegarder quand c' est bon .
Dernière modification par iznobe (Le 27/05/2025, à 17:34)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#18 Le 27/05/2025, à 18:23
- fernand1
Re : (RESOLU) le dernier noyau installé sur ubuntu22 m'empèche de démarrer
@iznobe
Elémentaire, mais j'ai l'impression que je tentais de remonter toute la ligne (#grub_default = 1) en partant de la droite vers la gauche.
J'ai remis 0 au lieu du 1
Sur un U22 j'avais mis 0 et ici j'avais 1, ça ne changeait rien, mais gardons la logique et j'ai placé 0 partout.
Bonne fin de soirée.
je mets en résolu.
Hors ligne