14.4. Guardando y volviendo a usar los archivos de configuración de su núcleo

La configuración del núcleo se guarda en el archivo /usr/src/linux/.config. Es altamente recomendable que haga una copia de respaldo de este archivo, por ejemplo en el directorio /root, de tal forma que tenga la posibilidad no sólo de volver a usarlo más tarde, sino también de guardar configuraciones para distintos núcleos, ya que sólo es cuestión de dar nombres diferentes a los archivos de configuración.

Una posibilidad es nombrar a los archivos de configuración basándose en la versión del núcleo. Digamos que Ud. modificó la versión de su núcleo como se mostró en Configurando el núcleo, entonces puede hacer:
$ cp .config /root/config-2.4.20-pepe
Si, por ejemplo, decide actualizar a 2.4.22, podrá volver a usar este archivo, ya que las diferencias de configuración entre estos dos núcleos serán muy pequeñas. Simplemente use la copia de respaldo:
$ cp /root/config-2.4.20-pepe .config
Pero el hecho de volver a copiar el archivo, no significa que el núcleo ya esté listo para volver a ser compilado. Tiene que volver a invocar a make menuconfig (o lo que sea que elija usar), ya que este proceso crea y/o modifica algunos archivos necesarios para poder compilar con éxito.

Sin embargo, además del hecho molesto de volver a pasar por todos los menús, puede perderse alguna opción nueva interesante. Puede evitar esto usando make oldconfig. Esto tiene dos ventajas:

  1. es rápido;

  2. si aparece una opción nueva en el núcleo y no estaba presente en su archivo de configuración, el proceso se frenará y esperará a que ingrese su elección.

Sugerencia

Luego que ha copiado su archivo .config a el directorio personal de root, como se propuso antes, ejecute make mrproper. Esto asegurará que nada queda de la configuración antigua y Ud. obtendrá un núcleo "limpio".

Luego, hora de compilar.


Tux sobre Estrella por MandrakeSoft Linux es una marca registrada de Linus Torvalds. Todas las otras marcas registradas y copyrights son la propiedad de sus respectivos dueños.
A menos que se diga lo contrario, todo el contenido de estas páginas y todas las imágenes tienen Copyright de MandrakeSoft S.A. y de MandrakeSoft Inc. 2002.
http://www.mandrakelinux.com/