Archive for mai 28th, 2016

Choisir un kernel par defaut au demarrage de Centos 7.2 – configuration grub2

En utilisant un noyau du depot elrepo, on a souvent un kernel plus recent que celui par defaut de la distribution.
Seulement quand il y a une mise a jour du kernel dans Centos, celui ci devient la valeur par defaut au boot de la machine dans la configuraiton de grub2.

Afin de pouvoir configurer le noyau de mon choix au demarrage avant de rebooter la machine, voici la procedure, connecté en root sur la machine en ssh idealement.

Lister les entrées disonibles :
[bash]awk -F\’ ‘$1=="menuentry " {print $2}’ /etc/grub2.cfg[/bash]

qui va donner une liste de ce genre :
[bash]CentOS Linux (3.10.0-327.18.2.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.13.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.10.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.4.5.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.4.4.el7.x86_64) 7 (Core)
CentOS Linux (3.17.2-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.17.1-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux, with Linux 0-rescue-1768b0047cb7466dbd16e646ee0f993a[/bash]

Afin de verifier l’entrée sauvegardée pour le demarrage de la machine, on utilise la commande suivante :
[bash]grub2-editenv list[/bash]
qui va donner la liste actuellement selectionnée :
[bash]saved_entry=CentOS Linux (3.10.0-229.20.1.el7.x86_64) 7 (Core)[/bash]

De mon bord je veux utiliser le plus recent disponible de elrepo :
[bash]grub2-set-default "CentOS Linux (3.17.2-1.el7.elrepo.x86_64) 7 (Core)"[/bash]

On peut vérifier l’entrée a nouveau avec la commande :
[bash]grub2-editenv list[/bash]

et voila !

Loading

Tags: , , , , ,

samedi, mai 28th, 2016 GNU - Linux, Technologie Aucun commentaire