Choisir son noyau lors du boot

13 février 2026

Contexte

Sur un PC ACER sous UBUNTU 24.04, lors de d’une mise à niveau
depuis le noyau 6.14.0-37-generic vers 6.17.0-14-generic l’utilisateur
rencontre le problème décrit aux paragraphes suivants.
Ce problème semble lié à PC ACER car sur mon DELL, le nouveau
noyau 6.17.0-14-generic est parfaitement fonctionnel.

Description du problème

Lors d’une MàJ d’UBUNTU, un nouveau noyau a été installé.
Sous ce nouveau noyau, après le reboot, la fonction « SON »
n’est plus active. Le seul choix possible est « Dummy Output ».
Aucun périphérique « SON » n’est détecté alors que dans
la version antérieure, le son fonctionnait parfaitement.
Une pseudo-installation avec une clé USB de test montre que
la fonction « SON » est parfaitement fonctionnelle et que le
problème est lié à une incompatibilité entre le PC ACER et
le nouveau noyau.

Solution temporaire : permettre le choix du noyau

L’utilisateur peut ignorer ce paragraphe
et passer directement à la fin de la page.

Important, ce qui suit est un rappel des actions menées, elles
sont présentes pour permettre de régresser, une fois le BUG
réglé, vers un boot normal, automatique.

Cuisine interne pour modifier la procédure de boot en attendant
qu’une correction soit apportée au noyau. Cette cuisine permet de
donner à l’utilisateur le choix du noyau et donc modifier
le processus de sélection du noyau lors du boot.

Pour cela, il faut appliquer deux modifications dans le fichier :
/etc/default/grub
en lançant la commande :
sudo vim /etc/default/grub  
et modifier les lignes comme décrit plus loin :
GRUB_TIMEOUT et GRUB_TIMEOUT_STYLE

Lors du boot suivant la modification, choisir le noyau désiré,
le plus récent est en tête de liste.

Les deux modifications sont décrites ci-dessous.
Le passage de l’une à l’autre n’est pas définitif.
===============================================================
# Etat du fichier /etc/default/grub pour boot automatique
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT= »quiet splash »
GRUB_CMDLINE_LINUX= » »

===============================================================
# Fichier modifié pour sélection manuelle du noyau, modifs en ROUGE
GRUB_DEFAULT=0
#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=-1
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT= »quiet splash »
GRUB_CMDLINE_LINUX= » »

Choisir le noyau lors du boot

Lors du boot, ouvre le terminal et la machine propose plusieurs choix.
La première ligne permet de charger le dernier noyau installé, mauvaise pioche.
La deuxième ligne « Advanced options for Ubuntu » ouvre le menu du choix du noyau.
Descendre sur la ligne « Ubuntu with Linux 6.14.0-37-generic » et valider.

Le noyau antérieur à la mise à jour défectueuse est chargé, le PC est utilisable.