On Wed, 23 Mar 2005 13:48:38 +0100, Javier Mora <[EMAIL PROTECTED]> wrote:
Hola a todos:
Estoy intentando recompilar un kernel que instalé con desde kernel-image. Por ejemplo "kernel-image-2.4.18-686" se instala sin problemas, ahora bien si quiero realizar algún reajuste necisto recompilar el kernel. En kernel-sources encuentro el paquete "kernel-source-2.1.18" ninguno con la "característica" 686. Encuentro también el paquete "kernel-sources-1.4.18-686". Hasta aquí todo perfecto.
El 686 se refiere al microprocesador para el que se ha optimizado el kernel compilado. Ten en cuenta que cuando tú compilas el kernel , tú especificas para qué microprocesador lo optimizas, de ahí que con las fuentes (sources) no indique ni 686, K7, 386, etc. Una de las opciones cuando estés configuando el kernel (cuendo estés en make menuconfig o make xconfig) es ponerle qué microprocesador usas.
Aunque no he encontrado ningún documento sobre este caso particular (es posible que no sepa buscar en google) entiendo que con estos elementos debería ser capaz de recompilar el kernel. Estoy siguiendo algunas guías de NewbieDoc y de Linux Focus para esta tarea. Ahora bien,
¿de donde obtengo los "settings" preestablecidos de 2.4.18-686 para no tener que volverlos a teclear en la pantallas de configuración?
Los setting que vienen por defecto en la distribución están en el directorio boot. Para usarlos como "base" de configuración para el kernel que estás intentado compilar. Haz como te he dicho en el otro hilo cp /boot/config-lo_que_sea /usr/src/linux/.config
¿no entiendo porque existen los paquetes "kernel-headers-*" por cada kernel precompilado y no los "kernel-source-*?
Las kernel-headers las necesitarás cuando quieras instalar un kernel YA compilado (un kernel-image). Pero no las necesitas cuando te quieres bajar el kernel fuente para compilarlo tú mismo.
¿Alguien puede aclararme estas dudas?
Un saludo y gracias a todos,
Javier Mora
Espero haberme explicado y que no estes peor que estabas. Si sigues teniendo dudas, sigue preguntando ;-)
Perdon que me meta al patin sin soluciones sino con una pregunta relacionada que me nacio de estar leyendo este hilo. Yo sabia eso de copiar el config y/o cargarlo en la compilacion del kernel, pero ahora me pregunte, que pasa con los modulos cargados con modconf y no en la compilacion del kernel? Me explique bien?
O sea, uno toma y le da make menuconfig y va seleccionando modulos, etc, pero cuando uno es flojo como yo y usa modconf para cargar modulos segun se vayan necesitando (y despues de una primera compilada del kernel por supuesto, si no no habria sentido de "cargar" modulos) al bajar e instalar una nueva imagen, que pasa con esos modulos que ya estan cargados en el kernel actual? Se cargan por defecto mientras no se pise/modifique el archivo modules.conf (o como se llame ahora je je)?
salu2
-- (o_ Pablo A. Wolter N. //\ Usuario Registrado #284649 V_/_ Linux Debian Sid Kernel 2.6.8
"Pienso....luego instalo Linux....entonces existo."
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]