GNU/Linux >> Tutoriels Linux >  >> Linux

Comment enregistrer ou exporter une configuration de noyau Linux personnalisée ?

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


Linux
  1. Comment gérer les capacités des fichiers Linux

  2. Comment trouver un fichier sous Linux

  3. Linux - Configurer, compiler et installer un noyau Linux personnalisé ?

  4. Comment renommer un fichier sous Linux ?

  5. Comment configurer tôt le noyau Linux pour redémarrer en cas de panique ?

Comment vérifier la somme de contrôle sur Linux

Comment renommer un ou plusieurs fichiers sous Linux

Comment enregistrer la sortie de la commande Linux dans une image ou un fichier texte

Comment configurer un VLAN sous Linux

Comment créer un lien symbolique vers un fichier sous Linux

Comment compiler le noyau Linux à partir de la source pour créer un noyau personnalisé