web-dev-qa-db-fra.com

Revenir du développement au noyau par défaut

Je suis sur Ubuntu 14.04. La version de mon noyau est le noyau: 3.16.0-031600rc4-generic. Pour une raison quelconque, je dois à un moment donné basculer vers un noyau de développement, mais je ne me souviens plus comment. Comment puis-je revenir au noyau stable de manière à ce que cela persiste avec les mises à jour?

Sortie de apt-cache policy linux-generic

$ apt-cache policy linux-generic
linux-generic:
  Installed: (none)
  Candidate: 3.13.0.63.71
  Version table:
     3.13.0.63.71 0
        500 http://nl.archive.ubuntu.com/ubuntu/ trusty-updates/main AMD64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main AMD64 Packages
     3.13.0.24.28 0
        500 http://nl.archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
4
user2140693

Le problème avec l’essai/l’essai de noyaux d’une série plus récente que celle utilisée dans votre version d’Ubuntu est que ce sera ce que grub chargera par défaut. Vous devrez supprimer le noyau de la série 3.16 pour que les choses fonctionnent à nouveau par défaut.

Tout d’abord, assurez-vous que vous pouvez facilement accéder à grub au moment du démarrage, afin de pouvoir sélectionner le noyau avec lequel vous voulez que le système démarre. En tant que Sudo, éditez le fichier/etc/default/grub et définissez un délai d’attente suffisamment long pour vous permettre d’y accéder au cours du démarrage. Peut-être enregistrez-vous d'abord une copie du fichier original. J'utilise ces paramètres:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=20 

Après l'édition, faites:

Sudo update-grub

Maintenant, redémarrez. Pendant le redémarrage, accédez à la ligne Advanced Options for Ubuntu pour ouvrir le menu secondaire. Dans la liste des noyaux, sélectionnez le noyau numéroté 3.13 le plus récent.

Une fois démarré, supprimez le noyau 3.16.0-031600rc4-generic. Pour les noyaux RC, il s’agit généralement de 3 paquets. Confirmer:

dpkg -l | grep linux-

alors (je pense):

Sudo dpkg -r linux-headers-3.16.0-031600rc4-generic
Sudo dpkg -r linux-headers-3.16.0-031600rc4
Sudo dpkg -P linux-image-3.16.0-031600rc4-generic

Remarque: je purge toujours l'image du noyau.
redémarrez et laissez le délai d’expiration expirer sans rien faire. c'est-à-dire faire un démarrage par défaut. Savez-vous avoir un noyau de la série 3.13? Maintenant, vous pouvez revenir à la durée que vous préférez, ou son absence.

1
Doug Smythies

Il existe des versions stables majeures pour Ubuntu 14.04.

Ce sont: 3.13, 3.16, 3.19 et 4.4

Vous pouvez installer l’un d’eux en lançant:

Sudo apt-get install linux-generic

pour 3.13

Sudo apt-get install linux-generic-lts-utopic

pour 3.16

Sudo apt-get install linux-generic-lts-vivid

pour 3.19

Sudo apt-get install linux-generic-lts-xenial

Vous pouvez avoir tous ces noyaux installés et ils recevront des mises à jour.

Vous devez savoir que le système démarre toujours avec le dernier noyau par défaut. Si vous installez le noyau 3.19, Ubuntu l’amorcera, quelles que soient les images du noyau 3.13 et 3.16 installées.

Vous pouvez toujours supprimer les images et les en-têtes inutiles du noyau à l’aide de Synaptic.

pdate: Désormais, seules les versions 3.13 et 4.4 sont prises en charge et sont mises à jour.

1
Pilot6