Mettre à jour les paramètres de démarrage du noyau

Postez ici toutes vos demandes d’assistance.
Répondre
Avatar du membre
Armaggion
Messages : 172
Enregistré le : jeu. 22 août 2024 16:48

Mettre à jour les paramètres de démarrage du noyau

Message par Armaggion »

Il est parfois nécessaire d'informer le noyau Linux d'une façon de fonctionner spécifique, le plus souvent pour ajuster un comportement qui pose problème dans un cas particulier. Il existe deux façons de procéder :

1. Temporaire

A des fins de test, pour voir si ça arrange la situation, la modification ne durera que jusqu'au prochain démarrage du système. Si le nouveau paramétrage semble provoquer d'autres problèmes ou n'avoir aucun effet, il suffira donc de rebooter. La première chose à faire est d'accéder au menu grub. En dual boot ce menu est affiché mais en boot normal il n'a pas besoin d'être affiché, donc il faut intercepter la séquence de démarrage, habituellement avec la touche [Esc]. On arrive là :
Image

Une fois dans le menu Grub, sélectionner l'entrée qui va bien et appuyer sur la touche [e] du clavier pour l'éditer afin de modifier le paramétrage. En général, il s'agit par défaut de la ligne qui commence par « linux » qui contient le paramétrage « quiet splash » et on va ajouter ce qui nous intéresse (regardez là où est le curseur, j'ai rajouté monparametre=valeur comme exemple).
Image

Remarque : on peut avoir BEAUCOUP plus de paramètres que ça, ce n'est pas un problème. Il suffit de compléter la ligne avec le nouveau paramètre, supprimer ou modifier ce qu'on veut changer. Bien penser à ajouter un espace de séparation entre chaque paramètre et à insérer un « = » entre le nom du paramètre et sa valeur, sans guillemets, sans espace en trop, exactement comme dans l'exemple.

Presser ensuite la touche F10 pour démarrer. Une fois démarré, on peut vérifier si le paramètre a été bien pris en compte à partir de cette ligne de commande dans le terminal qui retourne la ligne de paramétrage courante :

Code : Tout sélectionner

cat /proc/cmdline
Image


2. Définitive

Définitive doit être compris comme "persistent après un redémarrage". Mais ça reste tout à fait réversible, rassurez-vous.
Pour ça, il faut ajouter le nouveau paramétrage au fichier /etc/default/grub avec par exemple, la commande suivante :

Code : Tout sélectionner

sudo nano /etc/default/grub
et ajouter le paramètre à la chaîne GRUB_CMDLINE_LINUX_DEFAULT, sur le même modèle que la façon dont on a procédé pour la modification temporaire.
Autrement dit on part de

Code : Tout sélectionner

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
pour arriver à

Code : Tout sélectionner

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash monparametre=valeur"
Par exemple si le paramètre qu'on veut intégrer est « i915.enable_psr=0 », alors on cherchera à obtenir

Code : Tout sélectionner

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"
Enregistrer le fichier (il est recommandé d'en faire une copie au préalable). Si vous avez utilisé l'éditeur nano comme indiqué plus haut, vous faites successivement : [Ctrl]+[o] pour enregister (validez le nom du fichier avec [Enter]) puis [Ctrl]+[x] pour quitter l'éditeur nano Ensuite lancer la commande suivante dans la console pour informer le système qu'il doit prendre en compte une modification.:

Code : Tout sélectionner

sudo update-grub
Redémarrrer, tant qu'à faire avec la commande suivante vu qu'on est dans la console :

Code : Tout sélectionner

reboot
Après redémarrage on peut de nouveau vérifier que le paramètre a bien été pris en compte avec la même commande que précédemment, c'est-à-dire :

Code : Tout sélectionner

cat /proc/cmdline
Pour revenir à la situation de départ, refaire la manipulation en annulant la modification du paramètrage qu'on vient de faire.


Important : Si une modification n'a pas fonctionné en mode temporaire, il y a fort peu de chances que ça donne mieux avec une modification définitive.
Modifié en dernier par Armaggion le ven. 20 sept. 2024 11:55, modifié 7 fois.
Pc : Desktop | Linux Mint 22 Wilma | Cinnamon | 6.8.0-41-generic | Intel Core i5-6600K | 16GB | Intel HD Graphics 530 / i915 + NVIDIA GA104 [GeForce RTX 3070] / 550.107.02

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Idée tuto : mettre à jour les paramètres de démarrage du noyau

Message par alain »

Bonjour.

Ok pour moi, en attente de l'avis des autres membres de l'équipe.

Mais avant le mettre dans la rubrique ad-hoc changer le titre de : "Idée tuto : mettre à jour les paramètres de démarrage du noyau" en : "Modification des paramètres de démarrage du noyau"

SVP, pas de demande d'aide dans ce sujet. Si un problème sur cette thématique, prière d'ouvrir un sujet. Merci Image
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
thyam
modérateur
Messages : 8136
Enregistré le : mar. 14 juil. 2015 10:33
Localisation : Lille - Hauts de France

Re: Idée tuto : mettre à jour les paramètres de démarrage du noyau

Message par thyam »

+1 pour moi ;)
pc principal : hp pavilion dv6 - core i5 - 8go ram - dd 1 to - CG dual Intel HD graphics 3000 / Amd Radeon HD 7400m
dual boot W$ (taf oblige) / LMDE 6 'Faye' et Cinnamon

« Seul, on va plus vite... Ensemble, on va plus loin ;) »

Avatar du membre
débitant
modérateur
Messages : 11626
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Idée tuto : mettre à jour les paramètres de démarrage du noyau

Message par débitant »

si tout le monde est d'accord, je le suis aussi vu mes connaissances informagiques, j'approuve
;)

Avatar du membre
Armaggion
Messages : 172
Enregistré le : jeu. 22 août 2024 16:48

Re: Mettre à jour les paramètres de démarrage du noyau

Message par Armaggion »

Modification du titre, correction de quelques pétouilles pour clarifier ;)
Pc : Desktop | Linux Mint 22 Wilma | Cinnamon | 6.8.0-41-generic | Intel Core i5-6600K | 16GB | Intel HD Graphics 530 / i915 + NVIDIA GA104 [GeForce RTX 3070] / 550.107.02

Répondre