Quand appliquer ce plan
Le poste roule sur un noyau qui marche (par exemple 6.11.0-17 après le plan A), sudo dpkg --audit ne dit rien et sudo apt upgrade passe. Comme le métapaquet HWE pointe vers le 7.0, le 6.14 ne viendra jamais tout seul : on l'installe explicitement.
uname -r
sudo dpkg --audit
apt-mark showhold
Les commandes, dans l'ordre
- B1. Voir les versions 6.14 disponibles dans l'archive :
apt-cache search 'linux-image-6\.14.*generic' | sort | tail -5 - B2. Installer la plus récente. Remplacez
XXpar ce que B1 montre (par exemple 37) :sudo apt install linux-image-6.14.0-XX-generic linux-headers-6.14.0-XX-generic linux-modules-extra-6.14.0-XX-generic - B3. Le point de contrôle. Pendant B2, DKMS compile le module VirtualBox pour le 6.14. Vérifier que la compilation a réussi :
dkms statusLa sortie doit montrer
virtualbox/7.0.16, 6.14.0-XX-generic, x86_64: installed. Sans VirtualBox sur le poste,dkms statusest vide et c'est correct. - B4. Protéger le 6.14 comme on a protégé l'ancien noyau :
sudo apt-mark manual $(dpkg -l | awk '/linux-(image|headers|modules).*6\.14/ {print $2}') - B5. Poser les retenues sur les métapaquets HWE. Ils ont été retirés au plan A ; la retenue empêche qu'une mise à jour les remette et tire le 7.0 :
sudo apt-mark hold linux-generic-hwe-24.04 linux-image-generic-hwe-24.04 linux-headers-generic-hwe-24.04 apt-mark showhold - B6. Redémarrer. GRUB choisit normalement le noyau le plus récent, donc le 6.14 :
sudo reboot - B7. Au retour, confirmer :
uname -rAttendu :
6.14.0-XX-generic.
La règle d'or du point de contrôle
sudo dkms autoinstall -k 6.14.0-XX-generic. Redémarrer seulement quand installed apparaît.Si uname -r affiche encore l'ancien noyau après B7
Ce n'est pas un échec : c'est GRUB qui pointe sur l'ancienne entrée, souvent à cause de Grub-Customizer. Deux solutions :
- Au démarrage, touche
Échap(ouMaj), « Options avancées pour Ubuntu », choisir le 6.14. - Fixer l'entrée par défaut : section « Choisir le noyau par défaut de GRUB » de la page Le standard 6.14.
Le parachute
On GARDE l'ancien noyau installé dans tous les cas. Deux noyaux qui marchent, c'est la ceinture et les bretelles : si le 6.14 fait des siennes, le menu GRUB (Options avancées) ramène sur l'autre. Le ménage des vieux noyaux se fait plus tard, avec le prof, quand le 6.14 a fait ses preuves.
Vérification finale
uname -r
dkms status
dpkg -l | grep -E "^ii" | grep linux-image
apt-mark showhold
État cible : uname -r en 6.14.0-XX, dkms status avec installed pour ce noyau, aucune image 7.0 ni 6.17 dans la liste, les trois retenues en place.