GNU/Linux >> Tutoriales Linux >  >> Linux

¿Dónde se almacena el archivo de configuración del kernel?

Siempre que ejecute make menuconfig , make xconfig , make XXX_defconfig , make oldconfig , make localmodconfig o cualquiera de los otros make XXXconfig objetivos en el árbol de fuentes del kernel de Linux, esto crea (si tiene éxito) un archivo llamado .config . Este archivo se usa durante la compilación del kernel y no se borra a menos que lo borre manualmente o ejecute make mrproper .

Es común mantener los árboles de fuentes del kernel en /usr/src; si hiciste la compilación en /usr/src/linux-3.0.7 entonces tu .config el archivo está en /usr/src/linux-3.0.7/.config . (Dado que este es un archivo de puntos, el ls el comando no lo muestra a menos que se ejecute con -a bandera.)

Muchas distribuciones hacen arreglos para copiar el .config en el paquete que contiene el kernel e instálelo junto al kernel, p. /boot/config-3.0.7 para que coincida con /boot/vmlinuz-3.0.7 . Las distribuciones integradas a menudo no hacen eso; No sé si Angstrom lo hace y, de todos modos, esto no se aplica si compilaste el núcleo manualmente.

La configuración del kernel a veces puede estar disponible desde el kernel en ejecución en /proc/config.gz . Esto requiere el IKCONFIG opción de tiempo de compilación.


Tu nuevo es .config en el nivel superior del árbol de fuentes de su kernel. También puede instalarse en /boot/config-3.0.7 o similar, según.


Linux
  1. Archivo de configuración de la base de datos de Magento 2

  2. Cambiar el temporizador del kernel de Linux

  3. ¿Cómo hacer que el archivo sea disperso?

  4. hacer un archivo de registro

  5. Haga que el archivo sea de solo lectura en Linux, incluso para root

Cómo hacer un archivo ejecutable en Linux

Archivos de inventario y configuración de Ansible

¿Dónde se almacenan los datos de configuración en Linux?

¿Hacer `cortar` cambiar un archivo en su lugar?

¿De dónde obtiene Xkb su configuración?

Cómo:Configuración básica de archivos de IPTables