Copiez simplement .config
fichier du répertoire source. Ce fichier contient votre configuration actuelle.
Aussi lors de la mise à jour des sources, vous pouvez faire make oldconfig
pour conserver les anciennes modifications et ne décider que des nouveautés, il ne demandera que les nouvelles options de configuration (met à jour la configuration actuelle). Vous devez encore déménager dans votre ancien .config
fichier avant de pouvoir l'utiliser.
Une option est :
make savedefconfig
qui créera un fichier nommé defconfig
dans votre répertoire courant. Vous pouvez maintenant copier ce fichier dans arch/<architecture>/configs/my_defconfig
(attention à ce que le nom du fichier se termine par _defconfig
), par exemple :
cp defconfig arch/x86/configs/my_defconfig
Lorsque vous avez fait cela, vous pouvez taper ce qui suit pour générer le .config
depuis votre configuration (pour l'architecture fournie) :
export ARCH=x86
make my_defconfig
Je pense que c'est le moyen préféré de stocker les configurations du noyau et une fois qu'il est configuré, il est plus facile à maintenir car vous pouvez facilement passer d'une configuration à une autre.
Vous pouvez soit enregistrer le fichier de configuration dans un emplacement personnalisé directement dans menuconfig et y charger également un fichier personnalisé, soit enregistrer le fichier .config à partir de l'emplacement source du noyau, par exemple /usr/src/linux/.config
Pour enregistrer directement dans menuconfig faites défiler jusqu'aux deux dernières options Load / Save an Alternate Configuration File