GNU/Linux >> Linux Esercitazione >  >> Linux

Come salvare o esportare una configurazione del kernel Linux personalizzata?

Basta copiare .config file dalla directory di origine. Questo file contiene la tua configurazione attuale.

Inoltre, quando aggiorni le fonti puoi fare make oldconfig per preservare le vecchie modifiche e decidere solo cosa fare con le nuove cose, chiederà solo nuove opzioni di configurazione (aggiorna la configurazione corrente). Devi ancora trasferirti nel tuo vecchio .config prima di poterlo utilizzare.


Un'opzione è:

make savedefconfig

che creerà un file chiamato defconfig nella tua directory corrente. Ora puoi copiare questo file in arch/<architecture>/configs/my_defconfig (attenzione che il nome del file deve terminare con _defconfig ), ad esempio:

cp defconfig arch/x86/configs/my_defconfig

Quando hai fatto questo puoi digitare quanto segue per generare il .config dalla tua configurazione (per l'architettura fornita):

export ARCH=x86
make my_defconfig

Penso che questo sia il modo preferito per archiviare le configurazioni del kernel e una volta impostato è più facile da mantenere poiché puoi facilmente passare da una configurazione all'altra.


Puoi salvare il file di configurazione in una posizione personalizzata direttamente in menuconfig e caricarne uno personalizzato oppure puoi salvare il file .config dalla posizione di origine del kernel, ad esempio /usr/src/linux/.config

Per salvare direttamente in menuconfig scorri fino alle ultime due opzioni Load / Save an Alternate Configuration File


Linux
  1. Come salvare l'output dei comandi in un file in Linux

  2. Come gestire le capacità dei file Linux

  3. Come trovare un file in Linux

  4. Come impostare un banner di avviso SSH personalizzato o un MOTD in Linux

  5. Come rinominare un file in Linux?

Come verificare il checksum su Linux

Come rinominare uno o più file in Linux

Come salvare l'output dei comandi di Linux in un'immagine o in un file di testo

Come configurare una VLAN in Linux

Come collegare simbolicamente un file in Linux

Come compilare il kernel Linux dal sorgente per creare un kernel personalizzato