Pagina 1 di 1

rc.modules[RISOLTO]

Inviato: sab 23 giu 2007, 14:50
da moebius77
salve a tutti

Ho da poco ricompilato il kernel (con la slackware 11) passsando dal 2.4.33
al 2.6.18 utilizzando il config di P.J.W. come mi era stato suggerito dal forum
e fin qui tutto bene ; ma a seguito di un errore e di un messaggio all'avvio del sistema , ho appurato che il file /etc/rc.d/rc.modules è un link al file presente nella stessa dir "rc.modules-2.4.33" .
E' giusto che sia così?
Io mi aspetterei un file del tipo rc.modules-2.6.18
in cosa ho toppato?

Grazie a tutti voi

Inviato: sab 23 giu 2007, 15:25
da whites11
devi creare il file rc.modules-2.6.18 in /etc/rc.d (magari copiandolo da rc.modules-2.4.33 anche se non è il massimo) e modificarlo facendogli caricare i moduli giusti per il nuovo kernel
poi devi farci il link simbolico affinchè al boot venga richiamato:

Codice: Seleziona tutto

su
cd /etc/rc.d
rm rc.modules
ln -s rc.modules-2.6.18 rc.modules
ciao

Inviato: sab 23 giu 2007, 15:27
da DaD
Basta crearlo manualmente, ma comunque non cambia molto a quanto ne so, per crearlo ti basterà copiare l'rc.modules-2.4.33 e rinominarlo in rc.modules-2.6.18, una volta copiato, elimina il link rc.modules e linkalo di nuovo, ma stavolta come logico che sia verrà linkato il file rc.modules-2.6.18.

Inviato: sab 23 giu 2007, 17:29
da submax82
whites11 ha scritto:devi creare il file rc.modules-2.6.18 in /etc/rc.d (magari copiandolo da rc.modules-2.4.33 anche se non è il massimo) e modificarlo facendogli caricare i moduli giusti per il nuovo kernel
poi devi farci il link simbolico affinchè al boot venga richiamato:

Codice: Seleziona tutto

su
cd /etc/rc.d
rm rc.modules
ln -s rc.modules-2.6.18 rc.modules
ciao
no cioè ni ... il link non è necessario

con un cerca ci sono molti post su questo argomento

Inviato: sab 23 giu 2007, 17:44
da slucky
come giustamente detto da submax, non c'è bisogno di creare il link, basta copiare rc.modules-2.4.33.3 in un nuovo file rc.modules rinominandolo,quindi da root dai i comandi:

cp /etc/rc.d/rc.modules-2.4.33.3 /etc/rc.d/rc.modules-2.6.18 e poi
chmod 755 /etc/rc.d/rc.modules-2.6.18

Ora puoi riavviare, al boot saranno caricati i moduli del nuovo kernel installato.

Ciao

Inviato: sab 23 giu 2007, 18:07
da whites11
cioè se elimino il link allora viene scelto automaticamente lo script giusto in base alla versione del kernel?

Inviato: sab 23 giu 2007, 21:32
da slucky
No, non c'è bisogno di eliminare il link o crearne un'altro, io ho solo copiato quel file rinominandolo come ti ho detto, al riavvio il nuovo kernel ha caricato il nuovo file rc.modules.

Ciao :D

Inviato: sab 23 giu 2007, 22:20
da submax82
whites11 ha scritto:cioè se elimino il link allora viene scelto automaticamente lo script giusto in base alla versione del kernel?
no anche se lo lasci si comporta come dici. Ci sono diversi topic che piegano come funziona la cosa.
il link è solo una questione di stile ... non ha nessuna funzione.

Inviato: sab 23 giu 2007, 23:27
da slucky
Ecco e con queste ultime parole di submax, penso che non ci sia più nulla da dire sull'argomento, moebius77 metti un bel [ RISOLTO ] così chiudiamo il post.


Ciao e buona Slack a tutti!!! :D

Re: rc.modules[RISOLTO]

Inviato: lun 25 giu 2007, 15:19
da moebius77
moebius77 ha scritto:salve a tutti

Ho da poco ricompilato il kernel (con la slackware 11) passsando dal 2.4.33
al 2.6.18 utilizzando il config di P.J.W. come mi era stato suggerito dal forum
e fin qui tutto bene ; ma a seguito di un errore e di un messaggio all'avvio del sistema , ho appurato che il file /etc/rc.d/rc.modules è un link al file presente nella stessa dir "rc.modules-2.4.33" .
E' giusto che sia così?
Io mi aspetterei un file del tipo rc.modules-2.6.18
in cosa ho toppato?

Grazie a tutti voi

Inviato: lun 25 giu 2007, 18:27
da whites11
non devi fare un "quote" del primo post ma un "edit" e modificare il titolo ;)

Inviato: lun 25 giu 2007, 21:41
da moebius77
grazie mi vergognavo a chiederlo e ho tentato da me :oops: