Moduli kernel e rc.modules
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
furly
Moduli kernel e rc.modules
Scusate la domanda, ma mi sto veramente incasinando.
Prendete anche la domanda da uno che si sta incasinando con wiki e how-to vari...
Che differenza c'è fra:
1. ricompilare il kernel, scegliendo quello che necessita la mia macchina
2. decommentare le righe nel file rc.modules (secondo quello che serve alla mia macchina)
Correlato volevo chiedere se viene caricato il file rc.modules oppure rc.modules-2.6.17.13
Grazie e scusate ancora.
Ho installato Slackware 11.0 con kernel 2.6.17.13 + moduli
Prendete anche la domanda da uno che si sta incasinando con wiki e how-to vari...
Che differenza c'è fra:
1. ricompilare il kernel, scegliendo quello che necessita la mia macchina
2. decommentare le righe nel file rc.modules (secondo quello che serve alla mia macchina)
Correlato volevo chiedere se viene caricato il file rc.modules oppure rc.modules-2.6.17.13
Grazie e scusate ancora.
Ho installato Slackware 11.0 con kernel 2.6.17.13 + moduli
- albatros
- Iper Master

- Messaggi: 2098
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 6.18.0
- Desktop: gnome and lxqt
- Distribuzione: Ubuntu 24.04 & FC 41
- Località: Darmstadt - Germania
Se compili il kernel scegliendo solo quello che serva alla tua macchina ottieni un kernel più snello e più perfomante, anche se finché compili tutto modularmente la differenza è modesta...
Le righe in /etc/rc.d/rc.modules le dovresti decommentare comunque, perché molti moduli non vengono caricati automaticamente (vengono caricate automaticamente le dipendenze).
Su rc.modules ti posso però essere poco d'aiuto, perché l'ho quasi interamente commentato, abilitando solo il controllo delle dipendenze all'inizio...
Personalmente ho preferito compilare staticamente tutto ciò che mi serve quotidianamente, creando poi una serie di piccolissimi script per caricare al bisogno i moduli che mi servono per alcune funzioni (es. firewall, filesystem crittato, eccetera).
Le righe in /etc/rc.d/rc.modules le dovresti decommentare comunque, perché molti moduli non vengono caricati automaticamente (vengono caricate automaticamente le dipendenze).
Su rc.modules ti posso però essere poco d'aiuto, perché l'ho quasi interamente commentato, abilitando solo il controllo delle dipendenze all'inizio...
Personalmente ho preferito compilare staticamente tutto ciò che mi serve quotidianamente, creando poi una serie di piccolissimi script per caricare al bisogno i moduli che mi servono per alcune funzioni (es. firewall, filesystem crittato, eccetera).
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
Re: Moduli kernel e rc.modules
rc.modules dovrebbe essere del 2.4 oppure un collegamento al 2.6...viene caricato il 2.6.17.13 comunque.furly ha scritto:Scusate la domanda, ma mi sto veramente incasinando.
Prendete anche la domanda da uno che si sta incasinando con wiki e how-to vari...
Che differenza c'è fra:
1. ricompilare il kernel, scegliendo quello che necessita la mia macchina
2. decommentare le righe nel file rc.modules (secondo quello che serve alla mia macchina)
Correlato volevo chiedere se viene caricato il file rc.modules oppure rc.modules-2.6.17.13
Grazie e scusate ancora.
Ho installato Slackware 11.0 con kernel 2.6.17.13 + moduli
Per la 1 e 2 ti faccio un esempio :
se nel kernel metto il modulo pippo e questo modulo è commentato nei moduli e come non averlo messo...quindi prima metto pippo nel kernel e poi lo decommento nei moduli se esiste altrimenti lo aggiungo.
-
furly
Forse sto cominciando a capire...
Ancora una domanda e poi non rompo più.
Mettiamo che ricompili il mio kernel (come indicato nel chiarissimo how-to del sito).
Faccio le dovute modifiche al bootloader per far partire il nuovo kernel.
Il file rc.modules farà sempre riferimento al vecchio kernel, vero?
E allora?
Ancora una domanda e poi non rompo più.
Mettiamo che ricompili il mio kernel (come indicato nel chiarissimo how-to del sito).
Faccio le dovute modifiche al bootloader per far partire il nuovo kernel.
Il file rc.modules farà sempre riferimento al vecchio kernel, vero?
E allora?
ma infatti bisognerebbe dimenticarsi di rc.modules e fare un nuovo file rc.modules-`uname -r` che è specifico per quella versione del kernel. rc.modules viene eseguito solo se non si trovano nè rc.modules.local nè rc.modules-`uname-r`, ovvero solo nel caso in cui nessuno si è preso la briga di configurare meglio il proprio sistema.
-
furly
Allora (giusto per finire la discussione).
Compilo il kernel, mettiamo il 2.6.18 settando i moduli che mi interessano.
Faccio una copia di rc.modules rinominandolo rc.modules-2.6.18 settando i moduli del kernel.
Successivamente cosa devo fare per far eseguire il mio nuovo rc.modules-2.6.18?
Va in automatico?
Scusate il dilungarsi del post, ma stasera voglio provare...
Compilo il kernel, mettiamo il 2.6.18 settando i moduli che mi interessano.
Faccio una copia di rc.modules rinominandolo rc.modules-2.6.18 settando i moduli del kernel.
Successivamente cosa devo fare per far eseguire il mio nuovo rc.modules-2.6.18?
Va in automatico?
Scusate il dilungarsi del post, ma stasera voglio provare...
- albatros
- Iper Master

- Messaggi: 2098
- Iscritto il: sab 4 feb 2006, 13:59
- Kernel: 6.18.0
- Desktop: gnome and lxqt
- Distribuzione: Ubuntu 24.04 & FC 41
- Località: Darmstadt - Germania
Se non hai cambiato la configurazione del kernel e i moduli si chiamano allo stesso modo, puoi continuare a usare lo stesso rc.modules...
Saranno ormai passati quasi due anni dall'ultima volta che ci ho messo mano...
Chiaramente dipende dalle esigenze di ognuno, comportamenti che in un largo numero di casi risultano convenienti possono non esserlo in un ambiti particolari e viceversa...
Nel mio caso personale buona parte del sistema non segue i canoni Slackware, ma io mi trovo benissimo così, è il classico caso dell'ordine della propria camera o della propria scrivania che ad altri può apparire disordinatissima...
Chiaramente se dovessi fare l'amministratore di sistema sarebbe controproducente allontarsi dagli standard e usare schemi di configurazione arbitrari, persino nel proprio pc...
Saranno ormai passati quasi due anni dall'ultima volta che ci ho messo mano...
Chiaramente dipende dalle esigenze di ognuno, comportamenti che in un largo numero di casi risultano convenienti possono non esserlo in un ambiti particolari e viceversa...
Nel mio caso personale buona parte del sistema non segue i canoni Slackware, ma io mi trovo benissimo così, è il classico caso dell'ordine della propria camera o della propria scrivania che ad altri può apparire disordinatissima...
Chiaramente se dovessi fare l'amministratore di sistema sarebbe controproducente allontarsi dagli standard e usare schemi di configurazione arbitrari, persino nel proprio pc...
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
ti consiglio di avere un solo rc.modules + un collegamento simbolicofurly ha scritto:Allora (giusto per finire la discussione).
Compilo il kernel, mettiamo il 2.6.18 settando i moduli che mi interessano.
Faccio una copia di rc.modules rinominandolo rc.modules-2.6.18 settando i moduli del kernel.
Successivamente cosa devo fare per far eseguire il mio nuovo rc.modules-2.6.18?
Va in automatico?
Scusate il dilungarsi del post, ma stasera voglio provare...
rc.modules-2.6.18 e rc.modules (colleg.)
cosi è meglio per questioni di confusione...ciao.
Assolutamente si. Non serve fare nessun link simbolico o nessun cambiamento. Basta che leggi il tuo script di avvio rc.Sfurly ha scritto:Successivamente cosa devo fare per far eseguire il mio nuovo rc.modules-2.6.18?
Va in automatico?
Se il file rc.modules-versione esite ed è eseguibile viene lanciato, altrimenti passa a quello di default.
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
confermodapuzz ha scritto:Assolutamente si. Non serve fare nessun link simbolico o nessun cambiamento. Basta che leggi il tuo script di avvio rc.Sfurly ha scritto:Successivamente cosa devo fare per far eseguire il mio nuovo rc.modules-2.6.18?
Va in automatico?
Se il file rc.modules-versione esite ed è eseguibile viene lanciato, altrimenti passa a quello di default.
-
furly
Vi prometto che questo sarà il mio ultimo post sul problema.
Ieri ho fatto notte, ma non ho concluso nulla. Pensavo di risolvere "mettendo le mani" sui files, sempre con un occhio alle guide, ma non ce l'ho fatta.
Purtroppo sono cocciuto e 'sta Slackware mi prende...
Ricapitolando...
1. ricompilo il kernel 2.6.17.13 settando i moduli (mettiamo i moduli pippo, pluto, paperino)
2. il nuovo kernel lo chiamo 2.6.17.13.mod
3. faccio una copia di rc.modules-2.6.17.13 e lo rinomino in 2.6.17.13.mod
4. edito il file rc.modules-2.6.17.13.mod decommentando i moduli pippo, pluto e paperino
Mi manca il passaggio per il file rc.S...
Come faccio a inserire il file dc.mosules-2.6.17.13.mod? E dove lo metto?
Ieri ho fatto notte, ma non ho concluso nulla. Pensavo di risolvere "mettendo le mani" sui files, sempre con un occhio alle guide, ma non ce l'ho fatta.
Purtroppo sono cocciuto e 'sta Slackware mi prende...
Ricapitolando...
1. ricompilo il kernel 2.6.17.13 settando i moduli (mettiamo i moduli pippo, pluto, paperino)
2. il nuovo kernel lo chiamo 2.6.17.13.mod
3. faccio una copia di rc.modules-2.6.17.13 e lo rinomino in 2.6.17.13.mod
4. edito il file rc.modules-2.6.17.13.mod decommentando i moduli pippo, pluto e paperino
Mi manca il passaggio per il file rc.S...
Come faccio a inserire il file dc.mosules-2.6.17.13.mod? E dove lo metto?
Come ti ho detto non devi modificare niente in quel file. Fa tutto da solo automaticamente! L'unico controllo che puoi fare è verificare che rc.modules-2.6.17.13.mod sia eseguibile e che uname -r ti riporti esattemente 2.6.17.13.mod Al resto ci pensa Slackware.furly ha scritto:Mi manca il passaggio per il file rc.S...
Come faccio a inserire il file dc.mosules-2.6.17.13.mod? E dove lo metto?
