Re: Fichero System.map
Hola Rafael, Muchas gracias, me has aclarado mi gran duda. Mi mosqueo venía al leer en la revista Todo Linux Año3 nº37, la siguiente desafortunada frase: Una vez llevado a cabo el paso 5 del proceso de compilación, se genera en el directorio donde hemos llevado a cabo las ejecuciones un fichero de nombre System.map necesario para un correcto funcionamiento del núcleo de Linux...bla,bla,bla,...Ejecutamos por ejemplo: # cp arch/i386/boot/bzImage /boot/bzImage-2.4.22 ; cp System.map /boot/System.map-2.4.22 ¡Gracias y Feliz 2004! On Thu, Dec 25, 2003 at 11:34:43PM +, R. Rodriguez wrote: El system.map solo es necesario para debugging, no te hace falta para que el sistema operativo funcione correctamente :) Saludos, Rafael Rodríguez El Jueves, 25 de Diciembre de 2003 22:01, Ramiro Aceves escribió: Hola amigos, Os escribo este e-mail para preguntaros una duda existencial sobre la compilación del kernel. Hasta ahora, para compilar el kernel 2.4.18 simplemente he seguido las instrucciones del archivo README de las fuentes. En ellas no se hace ninguna referencia al archivo System.map. Por tanto, al compilar lo único que hago es copiar el bzImage al directorio /boot, corro lilo y todo funciona perfectamente. Sin embargo, cayó hace poco en mis manos una revista en la que decía que además había que copiar el citado fichero System.map al directorio /boot. ¿Para qué sirve el dichoso fichero?. ¿Por qué funciona sin copiarlo al directorio boot?¿Estaría funcionando con el System.map-2.2.20 que venía con la instalación de woody? :-/ Muchas gracias. Ramiro. -- Linux is user-friendly. It's just more selective on who its friends are Escrito en Debian GNU/Linux por el Usuario Registrado nº 327106
Fichero System.map
Hola amigos, Os escribo este e-mail para preguntaros una duda existencial sobre la compilación del kernel. Hasta ahora, para compilar el kernel 2.4.18 simplemente he seguido las instrucciones del archivo README de las fuentes. En ellas no se hace ninguna referencia al archivo System.map. Por tanto, al compilar lo único que hago es copiar el bzImage al directorio /boot, corro lilo y todo funciona perfectamente. Sin embargo, cayó hace poco en mis manos una revista en la que decía que además había que copiar el citado fichero System.map al directorio /boot. ¿Para qué sirve el dichoso fichero?. ¿Por qué funciona sin copiarlo al directorio boot?¿Estaría funcionando con el System.map-2.2.20 que venía con la instalación de woody? :-/ Muchas gracias. Ramiro.
Error en el System.map-2.4.20 ?
Buenas, tras compilar el kernel 2.4.20, he encontrado una especie de fallo, que pude solucionar pero no se si de la forma adecuada: al ejcutar: # ps me mostraba la lista de procesos, pero al principio de la misma tiraba un error algo parecido a este ( he solucionado como bien dije el problema por lo cual, no lo recuerdo bien ): Warning: System.map-2.4.20 doesn't not match. y tambien tiraba algo asi: {ip_conntrack_find_get} Lo solucione borrando esa linea en el System.map-2.4.20 Alguien sabe a que se debe esto, y si hay alguna solucion un poco mas correcta? Desde ya muchas gracias ### .:;i;::. ,jGGLjttjfGfi. .. fGj; .tGG; :Lf.:,::. ;Gj jf i, Gt Li j . G, fi ji . :j: ;L:.;tii;i: jG: iL, .it,. :i: i:Hector Luis Gimbatti Linux Registered User: #241293 GnuPG Public Key = 1024D/B5390E36 ( http://pgp.mit.edu ) Key fingerprint = D0A5 DB2D 6999 9AD0 4BB6 740E 951E B32D B539 0E36 Powered by: GNU/LINUX Debian ( Woody ) - Kernel 2.4.18-686 pgpnRq62YEjtZ.pgp Description: PGP signature
Re: Sobre el System.map de las compilaciones del kernel
* N0K [EMAIL PROTECTED] [2002-11-19 23:58 (CET)] Como ves aparece, yo antes podía poner el euro, seguro que no tiene anda que ver el System.map. Segurísimo. Prueba a mirar si estás cargando alguna fuente que lo soporte o no lo soporte. -- Rafael Gawenda 2:346/[EMAIL PROTECTED] Registered LiNUX user #93375 Los complejos de inferioridad serían estupendos si los tuvieran las personas adecuadas (Anónimo) pgpsH5VvlSE8C.pgp Description: PGP signature
Re: Sobre el System.map de las compilaciones del kernel
Hola, en este link se explica http://kernelnewbies.org/faq/index.php3#systemmap Esta es una duda que tenía desde hace algún tiempo, he leido el link y te dice que despues de compilar te generará un archivo System.map en el /boot y en/usr/src/linux/... pero a mi no me ha creado ninguno, creo que esta es la causa por la que ahora (antes si) no veo el simbolo del euro, aunque tengo los locales y todo bien configurado. Lo he buscado por todo el sistema (find / -name System.map) y nada, tengo alguno antiguo de kernels pasados que he probado a renombrar para que me los pille el nuevo kernel pero nada, no funciona. SaludosN0K.
Re: Sobre el System.map de las compilaciones del kernel
* N0K [EMAIL PROTECTED] [2002-11-19 18:48 (CET)] Esta es una duda que tenía desde hace algún tiempo, he leido el link y te dice que despues de compilar te generará un archivo System.map en el /boot y en/usr/src/linux/... pero a mi no me ha creado ninguno, creo que esta es la causa por la que ahora (antes si) no veo el simbolo del euro, aunque tengo los locales y todo bien configurado. Lo he buscado por todo el sistema (find / -name System.map) y nada, tengo alguno antiguo de kernels pasados que he probado a renombrar para que me los pille el nuevo kernel pero nada, no funciona. Se genera durante la compilación, en /usr/src/linux/ y suele ponerse en /boot para, basicamente, ayudar en el caso de tener que hacer un strace o un debug del kernel. El problema del Euro no tiene -o no deberia tener- mucho que ver con el kernel, y en ningún caso con el System.map. Si tienes las locales bien puestas, pero debes cargar una fuente que soporte eso (una latin-9, xej., en mi caso, usando [EMAIL PROTECTED]) -- Rafael Gawenda 2:346/[EMAIL PROTECTED] Registered LiNUX user #93375 No puedes despertar a quien finge dormir (Proverbio navajo)
Re: Sobre el System.map de las compilaciones del kernel
Se genera durante la compilación, en /usr/src/linux/ y suele ponerse en /boot para, basicamente, ayudar en el caso de tener que hacer un strace o un debug del kernel. No se me ha generado, de eso estoy seguro. El problema del Euro no tiene -o no deberia tener- mucho que ver con el kernel, y en ningún caso con el System.map. Si tienes las locales bien puestas, pero debes cargar una fuente que soporte eso (una latin-9, xej., en mi caso, usando [EMAIL PROTECTED]) Lo que yo tengo en LC_ALL es: LC_ALL=[EMAIL PROTECTED]
Re: Sobre el System.map de las compilaciones del kernel
[EMAIL PROTECTED]:] $ locale Mi locale: [EMAIL PROTECTED]:~$ locale [EMAIL PROTECTED] LC_CTYPE=[EMAIL PROTECTED] LC_NUMERIC=[EMAIL PROTECTED] LC_TIME=[EMAIL PROTECTED] LC_COLLATE=[EMAIL PROTECTED] LC_MONETARY=[EMAIL PROTECTED] LC_MESSAGES=[EMAIL PROTECTED] LC_PAPER=[EMAIL PROTECTED] LC_NAME=[EMAIL PROTECTED] LC_ADDRESS=[EMAIL PROTECTED] LC_TELEPHONE=[EMAIL PROTECTED] LC_MEASUREMENT=[EMAIL PROTECTED] LC_IDENTIFICATION=[EMAIL PROTECTED] [EMAIL PROTECTED] Seguramente tu problema es que no has generado los locales. Para estar seguro que soportas [EMAIL PROTECTED], teclea: locale -a y te dara la lista de locales soportados. [EMAIL PROTECTED]:~$ locale -a bokmal bokmål C [EMAIL PROTECTED] catalan croatian czech danish dansk deutsch dutch eesti es_ES [EMAIL PROTECTED] estonian finnish français french galego Como ves aparece, yo antes podía poner el euro, seguro que no tiene anda que ver el System.map. Saludos.N0K.
Re: Sobre el System.map de las compilaciones del kernel
On Tue, Nov 19, 2002 at 08:47:45PM +0100, N0K wrote: El problema del Euro no tiene -o no deberia tener- mucho que ver con el kernel, y en ningún caso con el System.map. Si tienes las locales bien puestas, pero debes cargar una fuente que soporte eso (una latin-9, xej., en mi caso, usando [EMAIL PROTECTED]) Lo que yo tengo en LC_ALL es: LC_ALL=[EMAIL PROTECTED] [EMAIL PROTECTED]:] $ locale [EMAIL PROTECTED] LC_CTYPE=[EMAIL PROTECTED] LC_NUMERIC=[EMAIL PROTECTED] LC_TIME=[EMAIL PROTECTED] LC_COLLATE=[EMAIL PROTECTED] LC_MONETARY=[EMAIL PROTECTED] LC_MESSAGES=[EMAIL PROTECTED] LC_PAPER=[EMAIL PROTECTED] LC_NAME=[EMAIL PROTECTED] LC_ADDRESS=[EMAIL PROTECTED] LC_TELEPHONE=[EMAIL PROTECTED] LC_MEASUREMENT=[EMAIL PROTECTED] LC_IDENTIFICATION=[EMAIL PROTECTED] [EMAIL PROTECTED] Seguramente tu problema es que no has generado los locales. Para estar seguro que soportas [EMAIL PROTECTED], teclea: locale -a y te dara la lista de locales soportados. Si no lo tienes, lo has de generar: localedef --force -i /usr/share/i18n/locales/es_ES \ -f /usr/share/i18n/charmaps/ISO-8859-15 \ es_ES.ISO-8859-15 de todas maneras, hay un paquete llamado euro-support que contiene documentación sobre como añadir el euro. Tambien hay un par de scripts, llamados Eurocastellanizar y no se que mas... haz un apt-cache search euro Aritz pgpScZh5Pidun.pgp Description: PGP signature
Sobre el System.map de las compilaciones del kernel
Hola lista... Antes de nada decir que no tengo pensado recompilar el núcleo, pero he visto por ahí algo de copiar el System.map que genera la compilación en /boot ¿es necesario? ¿para qué sirve este fichero? Yo creo recordar que el par de veces que he recompilado el núcleo (estrictamente necesarias, porque no es que me cueste mucho pero es pesaillo) lo único que he hecho ha sido copiar el bzImage a /boot, crear el enlace simbólico y listo... Bueno, pues ahí dejo eso... Gracias. PDTA: Gracias a los que contestaron sobre la cuestión de los módulos, depmod -l era lo que estaba buscando...
Re: Sobre el System.map de las compilaciones del kernel
El mar, 19 de nov de 2002, a las 01:29:00 +0100, puskas comento ... Hola lista... Antes de nada decir que no tengo pensado recompilar el núcleo, pero he visto por ahí algo de copiar el System.map que genera la compilación en /boot ¿es necesario? ¿para qué sirve este fichero? Yo creo recordar que el par de veces que he recompilado el núcleo (estrictamente necesarias, porque no es que me cueste mucho pero es pesaillo) lo único que he hecho ha sido copiar el bzImage a /boot, crear el enlace simbólico y listo... Bueno, pues ahí dejo eso... Gracias. PDTA: Gracias a los que contestaron sobre la cuestión de los módulos, depmod -l era lo que estaba buscando... Hola, en este link se explica http://kernelnewbies.org/faq/index.php3#systemmap dios -- Baltasar Perez ('ponto') Linux User #198228; Machine #112080; Hispalinux #2805 good cw is music, Pat Nicholls VE3DZZ
System.map y sus historias
Saludos a la lista. A ver si alguien me puede echar una mano. Acabo de instalar una debian woody con el kernel que trae de serie, concretamente un 2.2.20 con soporte scsi y tal... www:/boot# file System.map-2.2.20-compact System.map-2.2.20-compact: Linux kernel symbol map text Ahora yo compilé un 2.4.19 y tras añadirle las opciones y arrancar con él veo que el System.map que crea, lo crea en formato ASCI... www:/usr/src/linux# file System.map System.map: ASCII text Y me salen los siguientes mensajes durante la ejecución de comandos: www:/usr/src/linux# ps {sk_run_filter} {sk_run_filter_R__ver_sk_run_filter} Warning: /usr/src/linux/System.map does not match kernel data. {sk_run_filter} {sk_run_filter_R__ver_sk_run_filter} Warning: /System.map does not match kernel data. PID TTY TIME CMD 354 pts/000:00:00 bash 363 pts/000:00:00 ps Alguien sabe si es un bug conocido en debian el del System.map? o como pasarlo a formato legible por el kernel? Saludos a todos * Diego Pérez Pedragosa Administrador de Sistemas [EMAIL PROTECTED] Bellver Candela S.A http://www.becasa.es C/ Travessera de Gràcia 58 Atico 08006 Barcelona Telf. 93 201 06 22 Fax. 93 202 15 59 *
System.map
buenas, hace unas semanas iba recompilando el kernel por unos problemas que tenia con la grabadora y comenté, aqui. (gracias a todos :) Sin embargo, me he ido fijando que cuando hago en este caso un ps, me sale el siguiente aviso: [EMAIL PROTECTED]:~$ ps ax|grep setiathome {inet_sock_release} {inet_sock_release_R__ver_inet_sock_release} Warning: /usr/src/linux/System.map does not match kernel data. 601 pts/1S 0:00 grep setiathome [EMAIL PROTECTED]:~$ Me pasa con otros comandos, pero ahora no recuerdo cuales. Alguien sabe a que es debido? No tengo ningun problema por ese aviso, pero me toca las narices no saber de que va el tema. Gracias de antemano! - Victor Sanahuja Debian Sid @ P 150 Mhz 94 Ram FreeBSD 4.4 @ 486 DX4 100 Mhz 16 Ram Debian Sid @ P MMX 200 Mhz 192 Ram Mandrake 8.2 @ Laptop Celeron 550 Mhz 64 Ram MacOSX @ iBook 600 Mhz 256 Ram Registered Linux User #198934 PGP: http://piscue.com/~victory/ViCToRy.asc http://piscue.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map
No se, pero si alguien sabe pa que sirve jesjesjes... A ver, para algo sirve, ta claro, pero para el usuario normal diria que para nada. Por otro lado, leí un dia en phrack.org (creo) que si te cargabas el system.map luego era mas difícil modificar el kernel on the fly (modificar el kernel digo, no meterle modulos). On Friday 07 June 2002 15:34, ViCToRy wrote: buenas, hace unas semanas iba recompilando el kernel por unos problemas que tenia con la grabadora y comenté, aqui. (gracias a todos :) Sin embargo, me he ido fijando que cuando hago en este caso un ps, me sale el siguiente aviso: [EMAIL PROTECTED]:~$ ps ax|grep setiathome {inet_sock_release} {inet_sock_release_R__ver_inet_sock_release} Warning: /usr/src/linux/System.map does not match kernel data. 601 pts/1S 0:00 grep setiathome [EMAIL PROTECTED]:~$ Me pasa con otros comandos, pero ahora no recuerdo cuales. Alguien sabe a que es debido? No tengo ningun problema por ese aviso, pero me toca las narices no saber de que va el tema. Gracias de antemano! - Victor Sanahuja Debian Sid @ P 150 Mhz 94 Ram FreeBSD 4.4 @ 486 DX4 100 Mhz 16 Ram Debian Sid @ P MMX 200 Mhz 192 Ram Mandrake 8.2 @ Laptop Celeron 550 Mhz 64 Ram MacOSX @ iBook 600 Mhz 256 Ram Registered Linux User #198934 PGP: http://piscue.com/~victory/ViCToRy.asc http://piscue.com -- Jaume Sabater - Dep. Sistemes - ARGUS Serveis Telemàtics Per escriure aquest mail no s'han maltractat animals ni s'han usat productes MicroSoft. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map
No se, pero si alguien sabe pa que sirve jesjesjes... El system.map basicamente contiene informacion usada por el kernel con respecto al sistema donde se esta ejecutando, esto es ix86, sparc, etc El kernel necesita estas informaciones para crearlas on the fly cuando lo inicias (boot) y generar las informaciones de /proc/ksyms Si tu le das un cat a este archivo entenderas un poco esto. saludos -- Get your free email from www.linuxmail.org Powered by Outblaze -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
RE: System.map
Warning: /usr/src/linux/System.map does not match kernel data. 601 pts/1S 0:00 grep setiathome El system.map contiene nombres de simbolos y direcciones del kernel binario vmlinuz. Se utiliza para funciones de debbuging. ps lo utiliza para el campo WCHAN. Si lo tienes desactualizado, es decir, de un kernel anterior, se te generaran warnings pero no es critico. Para arreglarlo, copia en el /boot el System.map de tu ultima compilacion de kernel. Un saludo. Pedro. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map no valido
Baltasar Perez escribió: Hola no se muy bien lo que es lo que te pasa, pero supongo que sabes que System.map es el fichero correspondiente a un nucleo llamado vmlinuz. Si tu nucleo se llama distinto o tiene otra terminacion (como el mio) pues debes agregar la misma terminacion a System.map Por ejemplo: mi nucleo se llama: vmlinuz-2.4.17-2 y mi System.map se llama: System.map-2.4.17-2 suerte y adios Bueno pues no lo sabia. entonces ¿para que sirve el parametyro map= del lilo.conf? de todas formas ya he podido solucionar parte de los problemas. Habia instalado sin darme cuenta el lrinetd y parece que su uso es distinto por lo que no me funcionaba. N [EMAIL PROTECTED] é[huæâj{¬z»)jx¬·ª¹ë-+-±×©è® ¶¬¹¸ÞrÚº{.nÇ+·®à¨Ö¶X¬¶f¬µêåËluæâjz+
System.map no valido
Desde hace un tiempo estoy viendo mensajes como este: Warning: /boot/System.map not parseable as a System.map El caso es que en el lilo.conf tengo puesto como map el que se genero al crear el nucleo con make dep+make clean + make bzlilo + make modules + make modules_install, pero no se quita el mensaje. Ultimamente no me funciona bien el inetd, no se reinicia con inet q y algunos servicios (smbd ircd ..) no funcionan, tengo que lanzarlos como demonios sueltos, y me pregunto si tendra algo que ver. N [EMAIL PROTECTED] é[huæâj{¬z»)jx¬·ª¹ë-+-±×©è® ¶¬¹¸ÞrÚº{.nÇ+·®à¨Ö¶X¬¶f¬µêåËluæâjz+
Re: System.map no valido
init q (reinicia el init) para restartear el inet (que es otra cosa) tenes que hacer /etc/init.d/inetd restart Saludos - Original Message - From: Antonio Trujillo Carmona [EMAIL PROTECTED] To: debian-user-spanish debian-user-spanish@lists.debian.org Sent: Monday, April 08, 2002 9:37 AM Subject: System.map no valido Desde hace un tiempo estoy viendo mensajes como este: Warning: /boot/System.map not parseable as a System.map El caso es que en el lilo.conf tengo puesto como map el que se genero al crear el nucleo con make dep+make clean + make bzlilo + make modules + make modules_install, pero no se quita el mensaje. Ultimamente no me funciona bien el inetd, no se reinicia con inet q y algunos servicios (smbd ircd ..) no funcionan, tengo que lanzarlos como demonios sueltos, y me pregunto si tendra algo que ver. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map no valido
El Lun 08 Abr 2002 14:37, Antonio Trujillo Carmona escribió: Desde hace un tiempo estoy viendo mensajes como este: Warning: /boot/System.map not parseable as a System.map El caso es que en el lilo.conf tengo puesto como map el que se genero al crear el nucleo con make dep+make clean + make bzlilo + make modules + make modules_install, pero no se quita el mensaje. Ultimamente no me funciona bien el inetd, no se reinicia con inet q y algunos servicios (smbd ircd ..) no funcionan, tengo que lanzarlos como demonios sueltos, y me pregunto si tendra algo que ver. N [EMAIL PROTECTED] é[huæâj{¬z»)jx¬·ª¹ë-+-±×©è® ¶¬¹¸ÞrÚº{.nÇ+·®à¨Ö¶X¬ ¶f¬µêåËluæâjz+ En la variable map= del lilo.conf no debes apuntar al archivo System.map creado al compilar kernel, sino el archivo map que esta en el directorio /boot . Despues ejecuta lilo y ya esta. Lo del inetd no tiene nada que ver, perro no se reinicia asi sino: /etc/init.d/inetd restart y no debes de tener problemas. Saludos. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map no valido
El lun, 08 de abr de 2002, a las 02:37:55 +0200, Antonio Trujillo Carmona comento ... Desde hace un tiempo estoy viendo mensajes como este: Warning: /boot/System.map not parseable as a System.map El caso es que en el lilo.conf tengo puesto como map el que se genero al crear el nucleo con make dep+make clean + make bzlilo + make modules + make modules_install, pero no se quita el mensaje. Ultimamente no me funciona bien el inetd, no se reinicia con inet q y algunos servicios (smbd ircd ..) no funcionan, tengo que lanzarlos como demonios sueltos, y me pregunto si tendra algo que ver. Hola, no se muy bien lo que es lo que te pasa, pero supongo que sabes que System.map es el fichero correspondiente a un nucleo llamado vmlinuz. Si tu nucleo se llama distinto o tiene otra terminacion (como el mio) pues debes agregar la misma terminacion a System.map Por ejemplo: mi nucleo se llama: vmlinuz-2.4.17-2 y mi System.map se llama: System.map-2.4.17-2 suerte y adios -- Baltasar Perez (aka 'ponto') | ETSIT - ULPGC Powered by Debian GNU/Linux Woody (Nucleo 2.4.17 con ReiserFS) Linux user: #198228; Machine: #112080; Libranet: #84615 Las Palmas - Canary Islands - Spain good cw is music, Pat Nicholls VE3DZZ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: System.map no valido
--- Baltasar Perez [EMAIL PROTECTED] escribió: El lun, 08 de abr de 2002, a las 02:37:55 +0200, Antonio Trujillo Carmona comento ... Desde hace un tiempo estoy viendo mensajes como este: Warning: /boot/System.map not parseable as a System.map El caso es que en el lilo.conf tengo puesto como map el que se genero al crear el nucleo con make dep+make clean + make bzlilo + make modules + make modules_install, pero no se quita el mensaje. Ultimamente no me funciona bien el inetd, no se reinicia con inet q y algunos servicios (smbd ircd ..) no funcionan, tengo que lanzarlos como demonios sueltos, y me pregunto si tendra algo que ver. Hola, no se muy bien lo que es lo que te pasa, pero supongo que sabes que System.map es el fichero correspondiente a un nucleo llamado vmlinuz. Si tu nucleo se llama distinto o tiene otra terminacion (como el mio) pues debes agregar la misma terminacion a System.map Por ejemplo: mi nucleo se llama: vmlinuz-2.4.17-2 y mi System.map se llama: System.map-2.4.17-2 ¿Algún sitio donde se documente la utilización de este archivo? = ¿En qué se diferencia MS Windows de un virus? En que para manejar Windows necesitas documentación. Moraleja: Hay mejores formas de cargarte el ordenador. Saludos, Josemáry. ___ Do You Yahoo!? Yahoo! Messenger Comunicación instantánea gratis con tu gente. http://messenger.yahoo.es -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
/boot/System.map y la versión del kernel
Saludos a todos. Hoy me he dado cuenta (soy un desastre, a saber desde cuando pasa) de que al hacer un ps el sistema me dice: Warning: /boot/System.map has an incorrect kernel version ¿A qué es debido? La última vez que recompilé el kernel (2.4.13) fue hace semanas y no he notado nada raro (creo). Tengo que cambiar el System.map cada vez que se recompila el kernel? o sólo si cambio de versión de kernel? Ah, y aunque ya sé que es RTFM si alguien me pudiera dar una pequeñísima idea de qué hace este fichero se lo agradecería. Gracias de antemano.
Re: /boot/System.map y la versión del kernel
Emilio José Padrón González wrote: Saludos a todos. Hoy me he dado cuenta (soy un desastre, a saber desde cuando pasa) de que al hacer un ps el sistema me dice: Warning: /boot/System.map has an incorrect kernel version ¿A qué es debido? La última vez que recompilé el kernel (2.4.13) fue hace semanas y no he notado nada raro (creo). Tengo que cambiar el System.map cada vez que se recompila el kernel? o sólo si cambio de versión de kernel? Tienes que cambiarlo cada vez que compilas el kernel. Me parece que en este fichero se guarda información del kernel para ayudar en la depuración de errores. Si el que tienes no es correcto simplemente lo ignora. O al menos yo siempre he pensado que es así. Ah, y aunque ya sé que es RTFM si alguien me pudiera dar una pequeñísima idea de qué hace este fichero se lo agradecería. Gracias de antemano.
Re: /boot/System.map y la versión del kernel
El vie, 30-11-2001 a las 10:58, Emilio José Padrón González escribió: Saludos a todos. Hoy me he dado cuenta (soy un desastre, a saber desde cuando pasa) de que al hacer un ps el sistema me dice: Warning: /boot/System.map has an incorrect kernel version ¿A qué es debido? La última vez que recompilé el kernel (2.4.13) fue hace semanas y no he notado nada raro (creo). Tengo que cambiar el System.map cada vez que se recompila el kernel? o sólo si cambio de versión de kernel? Si utilizas «make-kpkg» para recompilar el kernel y hacerlo paquete te incluirá este fichero. Ah, y aunque ya sé que es RTFM si alguien me pudiera dar una pequeñísima idea de qué hace este fichero se lo agradecería. Al iniciar el kernel obtengo lo siguiente respecto al System.map en /var/log/syslog: [...] kernel: Loaded 14059 symbols from /boot/System.map-2.4.14-17112001. kernel: Symbols match kernel version 2.4.14. kernel: Loaded 55 symbols from 5 modules. [...] Por lo que me imagino que tendrá algo que ver con la depuración. Mirando en klogd(8): [...] As part of the kernel compilation process a listing is created which specified the address locations of important variables and function in the kernel being compiled. This listing is saved in a file called System.map in the top of the kernel directory source tree. Using this listing a kernel developer can determine exactly what the kernel was doing when the error condition occurred. [...] pgpJFr50Kikos.pgp Description: PGP signature
Re: /boot/System.map y la versión del kernel
El vie, 30 de nov de 2001, a las 10:58:05 +0100, Emilio José Padrón González comento ... Saludos a todos. Hoy me he dado cuenta (soy un desastre, a saber desde cuando pasa) de que al hacer un ps el sistema me dice: Warning: /boot/System.map has an incorrect kernel version ¿A qué es debido? La última vez que recompilé el kernel (2.4.13) fue hace semanas y no he notado nada raro (creo). Tengo que cambiar el System.map cada vez que se recompila el kernel? o sólo si cambio de versión de kernel? Ah, y aunque ya sé que es RTFM si alguien me pudiera dar una pequeñísima idea de qué hace este fichero se lo agradecería. Hola, solamente envio atacheado un pequeno texto que utilizo para compilar el nucleo y no se olviden los pasos. Por si le es util a alguien ... adios -- Baltasar Perez (aka 'ponto') | ETSIT - ULPGC Powered by Debian GNU/Linux Woody (Nucleo 2.4.9 con ReiserFS) Linux user: #198228; Machine: #112080; Libranet: #84615 GnuPG: pub 1024D/3C9FACE7 fingerprint = 22E9 8141 658F A9C1 7782 A667 B694 28AC 3C9F ACE7 13:21:26 up 15:36, 3 users, load average: 0.00, 0.00, 0.00 Pasos para compilar cualquier nucleo 1. Instalar las cabeceras y las fuentes del nucleo. 2. cd /usr/src/linux 3. make mrproper/* Limpiamos el directorio adecuadamente 4. make oldconfig /* Creamos una configuracion estandar 5. make config, menuconfig, xconfig /* Se hacen las modificaciones oportuna 6. vi /usr/src/linux/Makefile 7. Anadimos un parametro en la variable EXTRAVERSION= por ejemplo -nuevo (con el guion) para que en el nombre del nucleo aparezca ese nombre y los modulos no se confundan con los de otros, OJITO con no poner espacios al final del nombre que le pongamos. 8. make dep /* Arreglamos las dependencias 9. make clean /* Limpiamos las fuentes 10. make bzImage/* Compilamos el nucleo 11. make modules 12. make modules_install 13. cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.2.16-nuevo 14. cp System.map /boot/System.map-2.2.16-nuevo 15. cp /usr/src/linux/.config /boot/Config-2.2.16-nuevo bis) hacer esto? mkinitrd -o /boot/initrd-2.2.16-nuevo.img /lib/modules/2.2.16-nuevo 16. Modificar lilo.conf 17. Ejecutar 'lilo -v -v' Nota: Se que es necesario el paquete bin86 en Debian para compilar el nucleo.
Re: System.map
Javier Fafián Alvarez [EMAIL PROTECTED] writes: El kernel busca el System.map primero en el directorio /boot, donde seguramente tendrás aún el antiguo, copia el que tienes en /usr/src a /boot y se debería solucionar. Espero ;) Ya lo probé y nada (alguien preguntó algo parecido hace no mucho y estuve revisando esos mensajes). Sólo tengo un System.map y está en /usr/src/linux, y además es el que me generó al compilar el último kernel, que es el que estoy utilizando. De hecho, con este mismo kernel y System.map en slink no me pasaba, y sólo han aparecido al actualizar a potato. Gracias de todas formas. Hasta luego. -- David Muriel. Debian GNU/Linux woody + Emacs 20.5.2 + Gnus v5.8.3 Linux registered user #25632 (http://counter.li.org/) 'Si no sale bueno, hagamoslo bonito' Gates. 'Si sale bueno, para que hacerlo bonito ?' Thompson. 'Bueno, bonito y barato' Torvalds.
Re: System.map
El martes 11 de abril de 2000 a la(s) 14:29:22 +0200, David Muriel contaba: De hecho, con este mismo kernel y System.map en slink no me pasaba, y sólo han aparecido al actualizar a potato. Sólo se me ocurre que actualices los paquetes. Si ya tienes la última versión... se me ocurren otras cosas, pero ya no tienen mucho sentido. $ date mié abr 12 03:25:59 CEST 2000 -- Just do it. David Serrano [EMAIL PROTECTED]Linux 2.2.14 - Reg. User #87069 lynx -dump http://www.ctv.es/USERS/fserrano/pgp_dsspubkey.asc | gpg --import - Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! pgpVhdVpO4w69.pgp Description: PGP signature
Re: System.map
On 6 Apr 2000, David Muriel wrote: Buenas... Desde hace algún tiempo me vienen apareciendo estos mensajes al hacer un `ps' o un `top': skywalker:~$ ps {sk_run_filter} {sk_run_filter_R__ver_sk_run_filter} Warning: /usr/src/linux/System.map does not match kernel data. PID TTY TIME CMD 273 pts/000:00:00 bash 277 pts/000:00:00 ps Me empezaron a aparecer al actualizar de slink a potato. El kernel que estoy utilizando es el 2.2.14 y con slink no me salían estos mensajes. El `System.map' sólo está en /usr/src/linux y el kernel es el último que compilé, es decir, que el `System-map' debería ser el que generó esa última vez. De todas formas no parece que pase nada raro por esto, pero molestan un poco estos mensajes. Además hace un rato han dejado de salir, pero al arrancar la máquina otra vez, han vuelto a salir. El kernel busca el System.map primero en el directorio /boot, donde seguramente tendrás aún el antiguo, copia el que tienes en /usr/src a /boot y se debería solucionar. Espero ;) Javier Fafián Alvarez en un AMD-K6II a 350 con 64 Mb de RAM Con Linux Debian Potato (frozen)
System.map
Buenas... Desde hace algún tiempo me vienen apareciendo estos mensajes al hacer un `ps' o un `top': skywalker:~$ ps {sk_run_filter} {sk_run_filter_R__ver_sk_run_filter} Warning: /usr/src/linux/System.map does not match kernel data. PID TTY TIME CMD 273 pts/000:00:00 bash 277 pts/000:00:00 ps Me empezaron a aparecer al actualizar de slink a potato. El kernel que estoy utilizando es el 2.2.14 y con slink no me salían estos mensajes. El `System.map' sólo está en /usr/src/linux y el kernel es el último que compilé, es decir, que el `System-map' debería ser el que generó esa última vez. De todas formas no parece que pase nada raro por esto, pero molestan un poco estos mensajes. Además hace un rato han dejado de salir, pero al arrancar la máquina otra vez, han vuelto a salir. Gracias por adelantado. Hasta luego. -- David Muriel. Debian GNU/Linux woody + Emacs 20.5.2 + Gnus v5.8.3 Linux registered user #25632 (http://counter.li.org/) Linux is userfriendly, but is only a bit selective about its friends :-)
Warning: /usr/src/linux/System.map does not match kernel data.
¡Hola! Pues eso, que cada vez que hago un 'ps' o un 'top', me sale el mensaje Warning: /usr/src/linux/System.map does not match kernel data. He recompilado e instalado el nuevo kernel, y he hecho lilo. ¿Que sucede con el System.map? ¿Como puedo volver a generarlo? Saludotes, -- Jose Rodriguez [EMAIL PROTECTED] Instituto Nacional de Meteorologia SPAIN
RE: System.map
Pregunta chorra: ¿Y has sustituido /System.map por el System.map que te genera el nuevo kernel compilado? Javi -Mensaje original- De: Paco Brufal [mailto:[EMAIL PROTECTED] Enviado el: martes 21 de diciembre de 1999 18:44 Para: Debian España Asunto: System.map Hola! Desde que actualicé a potato, me sale este mensaje de vez en cuando: 18:42:phucksys:root# ps Warning: /System.map not parseable as a System.map PID TTY TIME CMD 217 tty2 00:00:00 bash 5517 tty2 00:00:00 ps He recompilado el kernel, pero sigue saliendo lo mismo...
Re: System.map
Al recompilar el kernel te deja un fichero System.map en /usr/src/linux Copialo sobre el otro y ya no deberia dar problemas. Paco Brufal wrote: Hola! Desde que actualicé a potato, me sale este mensaje de vez en cuando: 18:42:phucksys:root# ps Warning: /System.map not parseable as a System.map PID TTY TIME CMD 217 tty2 00:00:00 bash 5517 tty2 00:00:00 ps He recompilado el kernel, pero sigue saliendo lo mismo... -- = Miguel Rodriguez Penabadpenabad @ mail2.udc.es Laboratorio de Bases de Datos http://emilia.dc.fi.udc.es/labBD Facultade de InformáticaUniversidade da Coruña (Spain) Debian 2.1 [2.2.13] Usuario Linux 124962 =
RE: System.map
On Wed, 22 Dec 1999 [EMAIL PROTECTED] wrote: Pregunta chorra: ¿Y has sustituido /System.map por el System.map que te genera el nuevo kernel compilado? Por supuesto, he hecho todo lo que llevo haciendo desde que usaba el kernel 2.0.29. La única manera para que no se me queje es dejar el System.map en /usr/src/linux... Si quieres saber cómo pertenecer a Paco Brufal [EMAIL PROTECTED] Fidonet, la red de correo con más Fidonet 2:346/3.68 CALIDAD del Mundo y SIN SPAM, preguntame como. ...Original Rude Boyz (Omar Mix). 3 Da Hardway. 1996 --- Pine 4.20 + Sendmail 8.9.3 * Origin: FAQ de R34.LINUX: http://www.linuxfreak.com/~r34_linux (2:346/3.68)
System.map
Hola! Desde que actualicé a potato, me sale este mensaje de vez en cuando: 18:42:phucksys:root# ps Warning: /System.map not parseable as a System.map PID TTY TIME CMD 217 tty2 00:00:00 bash 5517 tty2 00:00:00 ps He recompilado el kernel, pero sigue saliendo lo mismo... Si quieres saber cómo pertenecer a Paco Brufal [EMAIL PROTECTED] Fidonet, la red de correo con más Fidonet 2:346/3.68 CALIDAD del Mundo y SIN SPAM, preguntame como. ...Rofo's Theme. Ultimate Buzz. 1996 --- Pine 4.20 + Sendmail 8.9.3 * Origin: FAQ de R34.LINUX: http://www.linuxfreak.com/~r34_linux (2:346/3.68)