Mailinglist Archive: opensuse-es (2177 mails)

< Previous Next >
Re: [suse-linux-s] Pregunta sobre compilacion del kernel
  • From: Eloy Mier <emierp@xxxxxxxxx>
  • Date: Fri, 29 Oct 2004 23:47:21 +0200
  • Message-id: <490290730410291447726029af@xxxxxxxxxxxxxx>
On Fri, 29 Oct 2004 18:55:45 +0200 (CEST), Carlos E. R.
<robin1.listas@xxxxxxxxxx> wrote:
>
> El 2004-10-29 a las 17:53 +0200, Miquel A. Noguera escribió:
>
> > b) cuando compilas un nuevo kernel, debes asegurarte de NO reescribir los
> > drivers, para que si el nuevo falla por algo, siempre puedas lanzar el
> > anterior (parámetro "EXTRAVERSION" en el fichero Makefile).
>
> En la versión 2.6 parece que eso se controla desde una opción del menú de
> configuración del kernel. A mi me dió guerra, pero parece que ahora
> funciona.
>
>
> > No creas que la configuración por defecto de SuSE es burda y poco premeditada,
> > sino todo lo contrario. Posiblemente es de las más inteligentes y completas
> > posibles. Tanto que tienes muy pocas posibilidades de introducir mejoras,
> > pero si que es muy fácil meter la pata.
>
> Muy bien dicho.
>
> >
> > SuSE compila prácticamente todo como módulo, de manera que si hace falta se
> > carga y sino, simplemente se ignora. El único problema real es que los
> > drivers innecesarios ocuparán algo de espacio en tu disco duro, nada más.
>
> Exacto :-)
>
> >
> > Compilar un nuevo kernel tiene sentido si necesitas un parche concreto que no
> > viene en la versión de SuSE y/o si deseas probar una nueva versión para ver
> > si corrige un fallo determinado.
>
> También puede tenerlo cuando se quiere optimizar para un determinado
> procesador. Dicen que eso ya no es necesario en la serie 2.6, pero yo
> tengo mis dudas - si no fuera realmente interesante, habrían quitado la
> posibilidad de hacerlo en el config.
>
> > Los valores seleccionados se guardan en el archivo .config del directorio
> > donde estén instalados los fuentes (en principio /usr/src/linux). Si deseas
> > volver a generar el kernel original, necesitarás también el .config original
> > que está en /boot con un nombre similar a config-kernel.2.6.5-7.108-default
> > (depende de la versión de kernel que estés empleando, claro).
>
> Yo prefiero usar "make cloneconfig", que es una opción añadida por suse.
> Lo que hace basicamente es copiar la configuración del kernel en
> ejecución, que se haya en el fichero firtual /proc/config.gz, y hacer un
> "makeoldconfig" sobre el.
>

No lo conocia, y me gusta. Buscare informacion sobre el make cloneconfig.

> El resultado es un .config igual que el que se usó para crear el kernel
> que esté en ese momento cargado.
>
> --
> Saludos
> Carlos Robinson
>
>
>
>
> --
> Para dar de baja la suscripción, mande un mensaje a:
> suse-linux-s-unsubscribe@xxxxxxxx
> Para obtener el resto de direcciones-comando, mande
> un mensaje a:
> suse-linux-s-help@xxxxxxxx
>
>

< Previous Next >