[Linux-Biella] Kernel 2.6.4 e moduli
Marco Ermini
linux@ml.bilug.linux.it
Wed, 24 Mar 2004 15:20:23 +0100
Il giorno 24/mar/04, alle 14:44, Fiorenza Meini ha scritto:
> Ciao a tutti.
> In questi giorni ho provato a compilare il nuovo kernel scaricato da
> www.kernel.org, da fare girare sul mio PC dove ho precedentemente
> installato SuSE 9.0 (kernel 2.4.21-99). La mia impresa è riuscita
> abbastanza, mancano ancora alcuni ritocchi nella configurazione nella
> scheda grafica. Ho però un problema nel caricare i moduli che mi
> servono per configurare, ad esempio, la scheda audio.Nonostante il
> modulo richiesto sia presente, quando provo a fare insmod < nome
> modulo >, mi viene restituito l'errore del tipo nome file sconosciuto.
> Sono sicura di aver scritto il nome del modulo correttamente. Con il
> kernel 2.6 è cambiato qualche cosa a livello di gestione moduli?
Sì è cambiato qualcosa. Innanzitutto il file di configurazione non si
chiama più modules.conf ma modprobe.conf: penso che già aggiustare
questo (tipo con un symlink o copiando il file con un nuovo nome)
potrebbe risolvere molti dei tuoi problemi.
> Ho la strana sensazione che il file System.map sia coinvolto in questo
> problema.
No, non c'entra nulla. Il System.map è usato solo in certi casi
specifici, normalmente non è richiesto per i moduli "consueti" e di
sicuro non per la tua scheda audio.
> Altra domanda, forse per qualcuno sarà stupida: il System.map generato
> dopo la compilazione, deve per forza mantenere lo stesso nome sotto
> /boot oppure può essere salvato, per esempio, come
> /boot/System.map-2.6.4, ovvero con un nome che richiama in un qualche
> modo la versione del kernel al quale fa riferimento?
Certo. Alcune distro (RedHat di certo, forse anche SuSE) sono in grado
di caricare il System.map corrispondente al kernel caricato in
automatico.
ciao
--
Marco Ermini
http://www.markoer.org - ICQ 50825709/Yahoo! msg "markoer73"
Dubium sapientiae initium. (Descartes)
« This message is for the designated recipient only and may contain
privileged or confidential information. If you have received it in
error, please notify the sender immediately and delete the original.
Any other use of the email by you is prohibited. »