La configuración del kernel ejecutándose actualmente se encuentra en el
archivo /proc/config.gz. Para modificar esta configuración
conforme a sus necesidades, cambie como usuario root al directorio
/usr/src/linux y ejecute el siguiente comando:
zcat /proc/config.gz > .config make oldconfig
El comando make oldconfig utiliza
el archivo /usr/src/linux/.config como plantilla para
la configuración actual del kernel. En caso de haber añadido nuevas opciones
a las fuentes del kernel empleadas actualmente, el script le pregunta ahora
sobre las mismas.
Dada su extensión, este capítulo no se ocupa en detalle de la configuración
de las opciones del kernel. Le recomendamos que consulte la abundante
documentación que existe acerca de este tema. Puede encontrar la última versión
de ésta en /usr/src/linux/Documentation.
Para configurar el kernel, cambie a /usr/src/linux e
introduzca el comando make config.
A continuación aparece una serie de preguntas sobre las funciones que el
kernel debe soportar y para contestarlas existen generalmente dos o tres
posibilidades: Ya sea el sencillo y o n o
bien y (yes),
n (no) o m
(module). m significa que
el controlador correspondiente no se incorpora fijo en el kernel, sino que
es posible añadirlo en tiempo de ejecución. Por
supuesto, todos los controladores que se necesitan para arrancar el sistema
deben incorporarse de forma fija al kernel; para estos módulos pulse
y. Pulse Intro para confirmar la
selección que se leerá de .config. Al presionar
cualquier otra tecla, aparece una ayuda corta sobre la correspondiente
opción.
Una vía más asequible para configurar el kernel se consigue con
menuconfig, para lo que debe instalar el paquete
ncurses-devel con YaST.
Arranque la configuración del kernel con el comando make
menuconfig.
Si el cambio en la configuración es pequeño, no tiene por qué pasar por
todas las preguntas. sino que también puede elegir directamente en el menú
los campos que le interesan. Las configuraciones predeterminadas se
encuentran en .config. Para cargar otra configuración,
escoja el punto del menú e introduzca el nombre del archivo.
Si en su sistema están instalados y configurados el sistema X Window
(paquete xorg-x11) y los paquetes de
desarrollo de QT (qt3-devel), también
puede iniciar el proceso de instalación con el comando make
xconfig. De este modo dispone de una interfaz gráfica más cómoda
desde el punto de vista de la configuración pero es preciso iniciar el sistema
X Window como superusuario root o
bien introducir primero en Shell su para poder tener acceso
a la pantalla como root-shell. Las
configuraciones predeterminadas se encuentran en .config,
por lo que mientras no realice una nueva configuración, las configuraciones en
este archivo son las que se corresponden con el kernel estándar de SUSE. Tenga
presente que el mantenimiento de la configuración realizada con
make xconfig no es tan bueno como con
las otras opciones de configuración. Por este motivo, siempre debería ejecutar
un make oldconfig después de este
método de configuración.