GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo guardar o exportar una configuración personalizada del kernel de Linux?

Solo copia .config archivo del directorio de origen. Este archivo contiene su configuración actual.

Además, al actualizar las fuentes, puede hacer make oldconfig para conservar los cambios antiguos y solo decidir qué hacer con las cosas nuevas, solo preguntará sobre las nuevas opciones de configuración (actualiza la configuración actual). Aún debe mudarse a su antiguo .config antes de poder usar esto.


Una opción es:

make savedefconfig

que creará un archivo llamado defconfig en su directorio actual. Ahora puede copiar este archivo a arch/<architecture>/configs/my_defconfig (tenga cuidado de que el nombre del archivo tenga que terminar con _defconfig ), por ejemplo:

cp defconfig arch/x86/configs/my_defconfig

Cuando haya hecho esto, puede escribir lo siguiente para generar el .config desde su configuración (para la arquitectura provista):

export ARCH=x86
make my_defconfig

Creo que esta es la forma preferida de almacenar las configuraciones del núcleo y, una vez que está configurada, es más fácil de mantener, ya que puede cambiar fácilmente de una configuración a otra.


Puede guardar el archivo de configuración en una ubicación personalizada directamente en menuconfig y cargar uno personalizado allí también o puede guardar el archivo .config desde la ubicación de origen del núcleo, por ejemplo, /usr/src/linux/.config

Para guardar directamente en menuconfig, desplácese hacia abajo hasta las dos últimas opciones Load / Save an Alternate Configuration File


Linux
  1. Cómo guardar la salida del comando en un archivo en Linux

  2. Cómo administrar las capacidades de archivos de Linux

  3. Cómo encontrar un archivo en Linux

  4. Cómo configurar un banner de advertencia de SSH personalizado o MOTD en Linux

  5. Linux:¿configurar, compilar e instalar un kernel de Linux personalizado?

Cómo verificar la suma de comprobación en Linux

Cómo cambiar el nombre de un archivo (s) en Linux

Cómo guardar la salida del comando de Linux en una imagen o un archivo de texto

Cómo configurar una VLAN en Linux

Cómo vincular un archivo en Linux

Cómo compilar el kernel de Linux desde el origen para crear un kernel personalizado