Re: aventuras compilando kernel .conf y lsmod
On miércoles, 11 de enero de 2017 12:17:34 (CET) Ala de Dragón wrote: > Resulta que mi pc tiene tanta solera como el toro de Osborne y el > pobre tarda un día (o más) compilando módulos. Como no es algo trivial > ni fácil meterle mano a la configuración del kernel, he pensado en > pegarle un vista a los módulos que ya están cargados en mi sistema con > lsmod, buscarlos en el fichero de configuración, incluirlos en el > núcleo y ventilarme los demás módulos. > > Mi pregunta es acerca de si alguien ha pasado por algo parecido a esto > y hay alguna manera mas limpia que meterle mano a ojimetro al fichero. Ya hay una manera de hacer esto, make localmodconfig crea un fichero .config donde los únicos módulos que aparecen son aquellos que están cargados en ese momento. Ten en cuenta que es muy posible que en un futuro te des cuenta que algo no funciona y tendrás que retocarlo. Por ejemplo, compilarás solo los módulos de sistemas de ficheros que tengas cargados, por lo que es posible que pierdas el módulo que lee fat y lo eches en falta en el futuro cuando quieras leer una memoria externa usb. Te recomiendo que partas de las fuentes de debian y del .config que debian (instalando el paquete linux-source). Yo compilo mi propio núcleo por hobby, quitando cosas que se que no necesito. Pero realmente no he notado ningún cambio ni a mejor ni a peor en el sistema. No compilando módulos lo único que ganas es menor tiempo de compilación (se nota bastante) y menor espacio de disco. Lo único que si noto es una ligera mejora en el tiempo de arranque. Luis
Re: aventuras compilando kernel .conf y lsmod
El 11/1/17, Matias Mucciolo <mmucci...@suteba.org.ar> escribió: > > On Wednesday 11 January 2017 12:17:34 Ala de Dragón wrote: >> Hola :D >> >> Ando liado compilando el núcleo de linux y me ha surgido una duda que >> no localizo en el buscador. >> >> Resulta que mi pc tiene tanta solera como el toro de Osborne y el >> pobre tarda un día (o más) compilando módulos. Como no es algo trivial >> ni fácil meterle mano a la configuración del kernel, he pensado en >> pegarle un vista a los módulos que ya están cargados en mi sistema con >> lsmod, buscarlos en el fichero de configuración, incluirlos en el >> núcleo y ventilarme los demás módulos. >> >> Mi pregunta es acerca de si alguien ha pasado por algo parecido a esto >> y hay alguna manera mas limpia que meterle mano a ojimetro al fichero. >> >> Gracias de antemano. >> Salu2s >> :D >> >> -- >> "El cielo es para los dragones >> lo que el agua es para las ninfas" >> > > Hola > Mira la documentación del kernel acerca de make localmodconfig > quizás eso te ahorra un tiempo, quizás tengas que revisar después > si tenes todos los drivers, protocolos, etc. pero bueno vas probando. > Gracias por darme un buen punto de partida. :) > Yo por lo general lo configuro una o uno pero si hay que tener > mucha paciencia y ganas... > > también si tenes una cpu con vatios cores podes correr el make con > el argumento -j CORES+1 ejemplo si tenes 6 cores lo corres como > Ese argumento lo uso, pero con una cpu de hace casi 15 años poco mas le puedo pedir... > > make -j7 modules > > y va a usar compilación paralela y significa mucho menos tiempo de espera. > > saludos > Matias > > Un saludo Matias. :D -- "El cielo es para los dragones lo que el agua es para las ninfas"
Re: aventuras compilando kernel .conf y lsmod
On Wednesday 11 January 2017 12:17:34 Ala de Dragón wrote: > Hola :D > > Ando liado compilando el núcleo de linux y me ha surgido una duda que > no localizo en el buscador. > > Resulta que mi pc tiene tanta solera como el toro de Osborne y el > pobre tarda un día (o más) compilando módulos. Como no es algo trivial > ni fácil meterle mano a la configuración del kernel, he pensado en > pegarle un vista a los módulos que ya están cargados en mi sistema con > lsmod, buscarlos en el fichero de configuración, incluirlos en el > núcleo y ventilarme los demás módulos. > > Mi pregunta es acerca de si alguien ha pasado por algo parecido a esto > y hay alguna manera mas limpia que meterle mano a ojimetro al fichero. > > Gracias de antemano. > Salu2s > :D > > -- > "El cielo es para los dragones > lo que el agua es para las ninfas" > Hola Mira la documentación del kernel acerca de make localmodconfig quizás eso te ahorra un tiempo, quizás tengas que revisar después si tenes todos los drivers, protocolos, etc. pero bueno vas probando. Yo por lo general lo configuro una o uno pero si hay que tener mucha paciencia y ganas... también si tenes una cpu con vatios cores podes correr el make con el argumento -j CORES+1 ejemplo si tenes 6 cores lo corres como make -j7 modules y va a usar compilación paralela y significa mucho menos tiempo de espera. saludos Matias
aventuras compilando kernel .conf y lsmod
Hola :D Ando liado compilando el núcleo de linux y me ha surgido una duda que no localizo en el buscador. Resulta que mi pc tiene tanta solera como el toro de Osborne y el pobre tarda un día (o más) compilando módulos. Como no es algo trivial ni fácil meterle mano a la configuración del kernel, he pensado en pegarle un vista a los módulos que ya están cargados en mi sistema con lsmod, buscarlos en el fichero de configuración, incluirlos en el núcleo y ventilarme los demás módulos. Mi pregunta es acerca de si alguien ha pasado por algo parecido a esto y hay alguna manera mas limpia que meterle mano a ojimetro al fichero. Gracias de antemano. Salu2s :D -- "El cielo es para los dragones lo que el agua es para las ninfas"
Re: pregunta sobre lsmod
On Mon, Apr 26, 2004 at 12:19:32AM -0300, [EMAIL PROTECTED] wrote: Hola, tengo una curiosidad, cuando se ejecuta lsmod muestra un columna Size. Ahora, tamaño de qué. Pensé que era el tamaño del módulo algo.o pero no es así. ¿lo que está ocupando el módulo en memoria? E.
pregunta sobre lsmod
Hola, tengo una curiosidad, cuando se ejecuta lsmod muestra un columna Size. Ahora, tamaño de qué. Pensé que era el tamaño del módulo algo.o pero no es así. Bueno, les agradezco de antemano por la ayuda. sebelk Visite solar.org.ar FiberTel, el nombre de la banda ancha http://www.fibertel.com.ar
lsmod
Hola a todos. Me podria alguien decir si existe otra manera de listar los modulos cargados, que no sea utilizando lsmod? Ademas me puede alguien decir de que manera aseguro que el systema ocupe el modulo driver.o para un bloque de aquipment con un majority 60. Gracias por su tiempo. --- Sluzba GTS Volba pro stredni a mensi firmy --- uspora telekomunikacnich poplatku az o 35% Volejte zdarma 0800 31 31 31
Re: lsmod
[EMAIL PROTECTED] wrote: Hola a todos. Me podria alguien decir si existe otra manera de listar los modulos cargados, que no sea utilizando lsmod? Me parece que con un cat /proc/modules o algo as te muestra los mdulos cargados. Ademas me puede alguien decir de que manera aseguro que el systema ocupe el modulo driver.o para un bloque de aquipment con un majority 60. No entiendo muy bien lo que quieres hacer, pero si se tratar de indicar al kernel que debe cargar el mdulo driver.o cuando se intente acceder al dipositivo de bloques con identificador 60, sera poner una lnea en /etc/modutils/aliases como esta: alias block-major-60 driver No puedo ahora comprobar si esta es la sintaxis correcta, pero puedes comprobarlo mirando el fichero /etc/modules.conf o la pgina de manual. Gracias por su tiempo. --- Sluzba GTS Volba pro stredni a mensi firmy --- uspora telekomunikacnich poplatku az o 35% Volejte zdarma 0800 31 31 31