Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Con el .config...

    (Puntos:0)
    por pobrecito hablador el Sábado, 15 Octubre de 2005, 09:13h (#616677)
    ... compilar el kernel es cuestión de un par de minutos y sin ninguna complicación; no seas vago ;-P

    Además si ya lo hiciste así con Debian ¿Qué te hace pensar que con Ubuntu ha de ser distinto si está basada en Debian?
  • make menuconfig

    (Puntos:3, Interesante)
    por kable_io (4653) el Sábado, 15 Octubre de 2005, 09:19h (#616679)
    ( http://varstudio.net/ )

    Aunque los nucleos 2.6 no necesitan la fase de "make dep" si que es necesario que se compile parte de kconfig y kbuild para ello basta con que entres en la configuracion con "make menuconfig" o "make gconfig" o el que mas te guste.

    De todos modos, por que no te recompilas el nucleo eliminando todas las opciones que no necesites, las configuraciones de las distribuciones suelen ser casi todo en modulo, cuando tu equipo puede que no cambie algunas cosas (IDE, USB, FB, Sonido integrado etc). Y evitando compilar los modulos de cosas que nunca vas a tener hace que hotplug carge mas rapido (Hotplug prueba cada modulo en busca del hard correspondiente).

  • tienes un amiguito

    (Puntos:0)
    por pobrecito hablador el Sábado, 15 Octubre de 2005, 09:47h (#616691)
    y se llama make-kpkg, te compila el kernel y te deja un bonito paquete Debian en /usr/src

    Si te hace falta el archivo .config, puedes:
    * cogerlo del /boot
    * cogerlo de /proc (si no recuerdo mal es config.gz), ahí encontrarás el archivo correspondiente a la configuración del kernel en ejecución actual
  • :)

    (Puntos:1)
    por e-minguez (12783) <{e.minguez} {at} {gmail.com}> el Sábado, 15 Octubre de 2005, 10:11h (#616695)
    ( http://www.eduardominguez.es/ | Última bitácora: Viernes, 14 Octubre de 2011, 06:25h )
    Realmente, sin acritud, todo lo que decis lo sabia :P
    Lo que queria, era ahorrarme el compilar el kernel, por lo que leí aquí [blogspot.com], que me parecieron buenas razones :)
    Asique al final recompilaré el kernel... es un mal menor ;)
    Salu2 y gracias!
    --

    Me [eduardominguez.es]
    • Re::) de runlevel0 (Puntos:2) Sábado, 15 Octubre de 2005, 11:42h
    • Re::) de Aloriel (Puntos:2) Sábado, 15 Octubre de 2005, 12:24h
      • Re::) de e-minguez (Puntos:1) Sábado, 15 Octubre de 2005, 12:55h
  • Solo headers

    (Puntos:2)
    por marmolro (11145) el Sábado, 15 Octubre de 2005, 11:40h (#616727)
    Para compilar un módulo no hace falta recompilar el kernel (generalmente, hay excepciones), solo hacen falta los headers.
    Ubuntu coloca los .h en /usr/include/linux/. Muchas veces se toma el valor por defecto de las cabeceras en "/usr/src/linux". Solo tienes que ver como pasarle la localización de las cabeceras a tu módulo (en el configure generalmente).

    Marmolro
  • por Javier Noval (2857) el Sábado, 15 Octubre de 2005, 17:57h (#616852)
    ( http://www.flickr.com/photos/jnoval/ )

    La verdad es que no te debería hacer falta compilar el kernel, en Debian y las distros derivadas (como Ubuntu), tienes unos paquetes llamados kernel-headers-loquesea, te basta con buscar uno en el que loquesea coincida con la versión del núcleo que tengas instalada (por ejemplo, para el kernel-image-2.6.12-1-k7 instalarías el kernel-headers-2.6.12-1-k7, en Ubuntu creo que en vez de kernel-image es linux-image). Una vez hecho eso, te bastará con hacer que el módulo busque las fuentes del núcleo en /usr/src/kernel-headers-loquesea (enlace simbólico mediante, por ejemplo).