3 votes

Comment ajouter un ancien noyau linux à Grub ?

J'ai utilisé dpkg --list | grep linux-image pour découvrir que j'ai les versions suivantes du noyau :

rc  linux-image-4.18.0-15-generic                4.18.0-15.16~18.04.1                         amd64        Signed kernel image generic
rc  linux-image-4.18.0-25-generic                4.18.0-25.26~18.04.1                         amd64        Signed kernel image generic
ii  linux-image-5.0.0-23-generic                 5.0.0-23.24~18.04.1                          amd64        Signed kernel image generic
ii  linux-image-5.0.0-25-generic                 5.0.0-25.26~18.04.1                          amd64        Signed kernel image generic
ii  linux-image-generic-hwe-18.04                5.0.0.25.82                                  amd64        Generic Linux kernel image

Je veux ajouter 4.18.0-25 à Grub pour qu'il démarre dedans par défaut, mais je n'arrive pas à savoir où se trouvent ces noyaux pour pouvoir les ajouter à Grub ? Comment puis-je faire cela. En outre, après avoir identifié où se trouvent les fichiers image, dois-je seulement les copier dans /boot run. sudo update-grub ? Ou dois-je en faire plus ?

5voto

Mattio Points 817

Le "rc" au début de la ligne signifie que le paquet a été supprimé.
Les paquets actuellement installés sont les lignes 'ii'.

Vous regardez la base de données des paquets dont dpkg a connaissance, installés ou non, y compris les paquets du passé qui ont été supprimés depuis.

Si vous voulez vraiment réinstaller un ancien noyau, il y a de fortes chances que le simple fait de dire apt fasse l'affaire : sudo apt install linux-image-4.18.0-25-generic

Comme Ubuntu souhaite régulièrement vous mettre à niveau vers un noyau plus récent, vous pouvez marquer le paquet avec apt-mark afin qu'il ne soit pas supprimé à nouveau : sudo apt-mark hold linux-image-4.18.0-25-generic .

Un jour, quand tu changeras d'avis et que tu voudras vraiment enlever l'ancien noyau : sudo apt-mark unhold linux-image-4.18.0-25-generic

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X