14.4. Sauvegarder et réutiliser vos fichier de configuration du noyau

Le fichier de configuration du noyau se situe dans le fichier /usr/src/linux/.config. Il est fortement recommandé d'en faire une sauvegarde, par exemple dans le répertoire /root. De cette façon, vous pourrez le réutiliser plus tard. Cependant, sauvegardez aussi les différentes configurations de vos noyaux, dans la mesure ou il ne s'agit que de donner différents noms aux fichiers de configuration.

Une des possibilités est de nomer le fichier de configuration selon la version du noyau. Supposons que vous avez modifier la version du noyau ainsi: Configuration du noyau, alors vous pouvez faire :

$ cp .config /root/config-2.4.4-foo

Si vous décider de mettre à niveau votre noyau à la version 2.4.6 (par exemple), vous pourrez réutiliser ce fichier, puisque les différences entre ces deux versions du noyau seront fort minimes. Vous n'avez qu'à utiliser la copie de sauvegarde :

$ cp /root/config-2.4.4-foo .config

Mais le fait de copier le fichier de nouveau ne signifie pas que le noyau est prêt à être compilé pour autant. Vous devez invoquer la commande make menuconfig (ou quoique ce soit que vous décidez d'utiliser) de nouveau, parce que certains fichiers nécessaires à la réussite de la compilation sont créés et modifiés par ces commandes.

Toutefois, indépendammene de la tâche qui consiste à passer à travers tous les menus menus de nouveau, vous risquez de manquer certaines nouvelles options intéressantes. Vous pouvez éviter cela en utilisant la commande make oldconfig, laquelle possède deux avantages notables :

  1. c'est rapide,

  2. si une nouvelle option apparaît dans le noyau, qui n'était pas présente dans vos fichiers de configuration, le système vous demandera de choisir.

Maintenant, place à la compilation.


Tux sur Étoile de MandrakeSoft Linux est une marque déposée de Linus Torvalds. Toutes les autres marques et copyrights sont la propriété de leurs auteurs respectifs.
Sauf mention contraire, tout le contenu de ces pages et toutes les images sont Copyright MandrakeSoft S.A. et MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/