Problemi con i moduli
Ho appena installato Debian (da poco meno di 10 giorni), e nel mio girovagare
a scopi didattici mi sono imbattuto in questa situazione:
Comando: lsmod
Module Size Used by Not tainted
................vuoto?!?
Comando: insmod /lib/modules/2.4.18-bf2.4/kernel/fs/msdos/msdos.o
/lib/modules/2.4.18-bf2.4/kernel/fs/msdos/msdos.o: kernel-module version mismatch
/lib/modules/2.4.18-bf2.4/kernel/fs/msdos/msdos.o was compiled for kernel version 2.4.18-bf2.4
while this kernel is version 2.4.18-14
Comando: insmod -f /lib/modules/2.4.18-bf2.4/kernel/fs/msdos/msdos.o
Warning: kernel-module version mismatch
/lib/modules/2.4.18-bf2.4/kernel/fs/msdos/msdos.o was compiled for kernel version 2.4.18-bf2.4
while this kernel is version 2.4.18-14
.............piu' una serie di unresolved symbol
A parte essere ovvio che le versioni siano diverse, io pero' non ho scelto di
compilare i moduli per l'una o l'altra versione: lo ha fatto debian durante l'installazione.
Come mai?
Un altro dubbio che mi ha assalito riguarda il fatto che sul file modules.dep vi siano un sacco di moduli
che teoricamente il kernel dovrebbe caricare, ma sembra fregarsene visto l'output di lsmod.
Allora ho provato cosi' per sfizio depmod e modprobe: entrambi mi dicono che non possono scrivere sul file
/lib/modules/2.4.18-14/modules.dep
e mi sembra ovvio visto che non esiste! Come mai durante l'installazione si creano queste discrepanze? Come
fare per riprisinare una situazione normale?
Grazie.
Reply to: