Newsgroup: it.comp.os.linux.iniziare
Titolo: depmod -a

Dopo avere compilato e installato i moduli, lancio depmod -a come indicato
dagli HOWTO. E mi salta fuori una sfilza di 'unresolved symbol(s)', che si
ripresenta al boot (anche se apparentemente il sistema va, anche le parti
modulari).
Le uniche FAQ in cui ho trovato un cenno al problema sono le LDR. Si parla di
"rinominare" la directory dei moduli, ma non ho ben capito perche`, come e
quando vada fatto.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/

quando vada fatto.
Io non l'ho mai fatto :-)
Comunque dovrebbero essere in /lib/modules/versionekernel, sono li'? La
versione del kernel corrisponde?
Saluti,
    Mardy

 wrote:
Hai dato "make zlilo" ?????????????
Hai controllato che non esiste /lib/modules/preferred ???????????????
-- 
Live free or die.  --  Debian/GNU/Linux die hard.

 modulari).
Può essere che configurando il kernel hai tolto dei moduli e questi sono
rimasti nella loro dir.
Se sei sicuro di aver fatto tutto giusto, cancella la cartella dei
moduli /lib/modules/2.2.x  (o quella che hai..) e reinstallali con make
modules_install, ovviamente questo lo fai da dentro /usr/src/linux.
Ciao.
-- 
*** Per E-mail rimuovi ModE dall'indirizzo ***
             *** ICQ 33500725 ***
           *** Powered by Linux ***

 modules_install, ovviamente questo lo fai da dentro /usr/src/linux.
Ho fatto proprio cosi`. Ho riprovato a farlo ora, in fondo al messaggio riporto
gli errori. In pratica depmod mi da` errore su ogni singolo modulo esistente.
La cosa buffa e` che modules.dep (che se non erro e` proprio cio` che genera
depmod) va bene, le dipendenze sono indicate in modo corretto.
--
Bye! Lorenzo Lutti
http://www.geocities.com/SiliconValley/Peaks/6258/
[root@bigpotato linux]# make modules_install
Installing modules under /lib/modules/2.2.12-20/block
Installing modules under /lib/modules/2.2.12-20/net
Installing modules under /lib/modules/2.2.12-20/ipv4
Installing modules under /lib/modules/2.2.12-20/fs
Installing modules under /lib/modules/2.2.12-20/fs
Installing modules under /lib/modules/2.2.12-20/misc
[root@bigpotato linux]# /sbin/depmod -a
/lib/modules/2.2.12-20/fs/nls_koi8-r.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-15.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-14.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-9.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-8.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-7.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-6.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-5.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-4.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-3.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-2.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_iso8859-1.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp874.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp869.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp866.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp865.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp864.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp863.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp862.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp861.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp860.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp857.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp855.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp852.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp850.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp775.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp737.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nls_cp437.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/binfmt_misc.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/binfmt_aout.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/ntfs.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/smbfs.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/nfs.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/vfat.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/msdos.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/fat.o: unresolved symbol(s)
/lib/modules/2.2.12-20/fs/lockd.o: unresolved symbol(s)
/lib/modules/2.2.12-20/net/bsd_comp.o: unresolved symbol(s)
/lib/modules/2.2.12-20/net/ne.o: unresolved symbol(s)
/lib/modules/2.2.12-20/net/8390.o: unresolved symbol(s)
/lib/modules/2.2.12-20/net/ppp_deflate.o: unresolved symbol(s)
/lib/modules/2.2.12-20/block/nbd.o: unresolved symbol(s)
/lib/modules/2.2.12-20/block/loop.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_cuseeme.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_vdolive.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_quake.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_raudio.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_irc.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_ftp.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_masq_user.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/rarp.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ip_gre.o: unresolved symbol(s)
/lib/modules/2.2.12-20/ipv4/ipip.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/uart401.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/sunrpc.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/sound.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/soundcore.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/softdog.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/sb.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/pcwd.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/nvram.o: unresolved symbol(s)
/lib/modules/2.2.12-20/misc/acquirewdt.o: unresolved symbol(s)
[root@bigpotato linux]#

 versione del kernel corrisponde?
Si`. Si`. E modules.dep viene aggiornato bene, almeno sembra.


 Hai controllato che non esiste /lib/modules/preferred ???????????????
Non esiste.


 /lib/modules/2.2.12-20/fs/nls_iso8859-15.o: unresolved symbol(s)
..snip..
Ma hai tutti questi moduli? Hai reinstallato Lilo? Hai aggiornato il
system.map?
Se reinstalli Lilo con make bzlilo, il system.map viene aggiornato
automaticamente, altrimenti lo devi fare a mano.


 quando vada fatto.
Ciao. Quando compili un nuovo kernel e poi compili ed installi i moduli
(
make bzImage
make modules
make modules_install
)
Il sistema crea in /lib/modules/ una dir con il nome del kernel
(es.2.2.13).
Se il vecchio kernel era precedente (es. 2.2.12) tutto bene in quanto i
nomi sono diversi ma se stai modificando lo stesso kernel il sistema non
crea una nuova dir ma sovrappone vecchi e nuovi moduli nella stessa dir con
il risultato che ne esce un poco di casino. Per evitarlo si cambia nome
alla vecchia dir dei moduli (es. 2.2.13.old) in questo modo la nuova sarą
creata ex-novo e conterrą solo i moduli desiderati.
Spero di esserti stato utile.
Ciao
Antonio
______________________________________________
!!!! attenzione: campo From alterato !!!!
----------------------------------------------
Antonio Madesani 
madesani(at)
versilia.toscana.it
http://www.federottica.com
http://www.versilia.net/optitaly
----------------------------------------------


Credo che sia stato abolito.
Ciao,
-- 
Riccardo Tromba
(per rispondermi in mailbox, rimuovete NO e SPAM dall'indirizzo)
   Per pensare, scrivere, spedire questo messaggio
  non è stato necessario alcun software commerciale
--*     (-:   L I N U X : join & enjoy!   :-)     *--

 
http://www.geocities.com/SiliconValley/Peaks/6258/
E' capitato anche a me.
Dopo vari smanettamenti l'ho evitato, ma non sono sicuro della procedura;
dovrebbe essere questa:
make dep clean modules modules_install bzImage
make Install      // aggiorna i link e carica lilo
depmod -a
Prova e vedi se ti funziona.
Bye. Dino.

 (es.2.2.13). [...]
Avevo gia` rimosso la directory dei moduli.
Comunque alla fine ho poi scoperto in cosa consisteva il problema... non ve lo
dico, perche` mi vergogno. :-)
