System.map (Re: Chyba v prekladu jadra?)
Zdenek Pytela
letty na mrakoplas.phil.muni.cz
Středa Červen 12 14:04:46 CEST 2002
Ing. Pavel PaJaSoft Janousek píše:
> nopetr na tiscali.cz wrote:
> > cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.2.20
> > cp /usr/src/linux/System.map /boot/System.map-2.2.20
>
> Zde Vam chybi link z /boot/System.map na patricny... - vim, software je
> inteligentni a hleda...
Osobně bych doporučoval přesný opak, tj. /boot/System.map
nevytvářet, ale mazat, pokud existuje, na živějším systému nemáte šanci
udržet link aktuální (nebo aspoň jinak než skriptem v rc.local), takže to
zbytečně mate, a dělat to dlouho před bootováním je kontraproduktivní již
zcela - link pak ukazuje na System.map jiného jádra. Programy, které ho
používají, mají stejně podle manuálové stránky to správné pořadí:
To produce the WCHAN field, ps needs to read the Sys-
tem.map file created when the kernel is compiled. The
search path is:
$PS_SYSTEM_MAP
/boot/System.map-`uname -r`
/boot/System.map
/lib/modules/`uname -r`/System.map
/usr/src/linux/System.map
/System.map
S původním problémem to ale samozřejmě nemá nic společného.
--
--Zdeněk Pytela, <letty na mrakoplas.phil.muni.cz>
Další informace o konferenci Linux