← Back to team overview

sslug-teknik team mailing list archive

depmod siger "Unresolved symbols"

 

Jeg har kompileret kerne 2.4.0 på min RH6.2 box med "make menuconfig", "make
dep", "make modules" og "make modules_install". Inden da havde jeg slettet de
gamle moduler fra /lib/modules, så der nu kun findes directory'et "2.4.0" i
/lib/modules. Jeg har også kopieret den nye System.map til /boot (og
selvfølgelig bzImage).

Maskinen kan sagtens starte, men undervejs får jeg en fejl fra depmod:

Jan 30 12:44:15 dask depmod: *** Unresolved symbols in
/lib/modules/2.4.0/kernel/drivers/net/3c509.o
Jan 30 12:44:15 dask depmod: depmod: *** Unresolved symbols in
/lib/modules/2.4.0/kernel/drivers/net/3c59x.o
Jan 30 12:44:15 dask depmod: depmod: *** Unresolved symbols in
/lib/modules/2.4.0/kernel/fs/nfsd/nfsd.o

Når jeg forsøger at loade nfsd-modulet med insmod nfsd, får jeg følgende fejl:

[root@dask /root]# insmod nfsd
Using /lib/modules/2.4.0/kernel/fs/nfsd/nfsd.o
/lib/modules/2.4.0/kernel/fs/nfsd/nfsd.o: unresolved symbol nfsd_linkage

Er der nogen, der kan give mig et par hints til, hvad der er galt?

Der ligger en fil, der hedder "modules-info" i /boot fra den gamle RH6.2-kerne -
kan det have noget med den at gøre?

På forhånd tak,
Lars Høyrup Jensen

P.S. Selvom nfsd-modulet ikke er indlæst, så virker NFS alligevel! Men det er
_ekstremt_ langsomt (en del langsommere end scp, f.eks.). Det er da helt sort!
Jeg har opgraderet nfs-utils og mountd til nogle helt nye versioner.



Follow ups