Pagina 1 di 1

dubbi uso nuovo kernel

Inviato: mar 11 gen 2011, 15:40
da pino
Ho compilato ed attivato un nuovo kernel, lo uso da qualche giorno e tutto sembra funzionare . Il dubbio nasce dal fatto che all'avvio il sistema lancia rc,modules del vecchi kernel, anche perchè io non ho nemmeno pensato di modificare nulle in rc.d.
La domanda che mi viene è: questo cosa vuol dire, che sto usando una macchina con un nuovo kernel ma vecchi moduli?
O, come mi pare dalla lettura di rc.modules, la cosa non dovrebbe creare problemi.
Grazie Ciao

Re: dubbi uso nuovo kernel

Inviato: mar 11 gen 2011, 16:26
da 414N
pino ha scritto:La domanda che mi viene è: questo cosa vuol dire, che sto usando una macchina con un nuovo kernel ma vecchi moduli?
No, semplicemente il sistema carica i moduli elencati in quel file rc.modules. Questo non crea alcun problema finché non avvengono delle modifiche a livello di nome di moduli e/o rimozione di moduli tra una versione del kernel ed un'altra.
Ti faccio un esempio: il mio portatile ha una porta USB3. Il kernel di default di Slackware 13.1 (il 2.6.33.4) usa il modulo xhci per gestirla. Il kernel 2.6.36 che ho messo di mio usa il modulo xhci-hcd. Si tratta dello stesso modulo, ma è stato rinominato nel passaggio dalla serie 2.6.33.x alla serie 2.6.34.x.
Nel mio caso specifico, questo non mi ha fatto modificare il file rc.modules perché tanto il nuovo modulo veniva caricato automaticamente tramite udev all'avvio. Mi ha causato però problemi nella gestione del suspend to ram: il kernel non rimuoveva il modulo relativo all'USB3 e non riusciva a sospendersi. Grazie a questa guida sono riuscito a metterci una pezza.
Sappi che rc.S, durante l'avvio, carica i seguenti file nel seguente ordine (ovviamente se esistono e sono eseguibili):

Codice: Seleziona tutto

/etc/rc.d/rc.modules.local
/etc/rc.d/rc.modules-$(uname-r)
/etc/rc.d/rc.modules (sia che si tratti di un link, sia che si tratti di un file vero e proprio)

Re: dubbi uso nuovo kernel

Inviato: mar 11 gen 2011, 16:34
da pino
Grazie
Quindi non dovrei avere problemi visto che il mio rc.modules non mi pare lanci alcun modulo, è quello originale.
Ciao pino

Re: dubbi uso nuovo kernel

Inviato: mar 11 gen 2011, 16:48
da 414N
Beh, quello originale ne carica di moduli.
Probabilmente non usi moduli che sono stati rimossi/rinominati o, comunque, non vanno a causarti problemi per via del nome cambiato.