Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Caricamento dei moduli all'avvio
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Tue Feb 06, 2007 5:51 pm    Post subject: Caricamento dei moduli all'avvio Reply with quote

Questo thread vuole essere una versione aggiornata e localizzata di questo thread presente sul forum internazionale.

Per chi non avesse letto il thread linkato, il succo della questione è questo: il kernel carica un modulo nel momento in cui riconosce l'hardware; quindi tutto quello che è integrato nel pc vede il modulo corrispondente (qualora il supporto sia compilato come modulo, ovviamente) caricato all'avvio.

Il mio caso particolare è questo: ho deciso di compilare come moduli i supporti ad alcune periferiche che uso raramente, per snellire il kernel e accelerare (molto leggermente a dire la verità) l'avvio del sistema. Se lancio un lsmod ora ottengo
Code:
Module                  Size  Used by
snd_pcm_oss            36896  0
snd_mixer_oss          13696  1 snd_pcm_oss
snd_seq_dummy           2948  0
snd_seq_oss            27648  0
snd_seq_midi_event      6144  1 snd_seq_oss
snd_seq                43088  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          6412  3 snd_seq_dummy,snd_seq_oss,snd_seq
ipw3945               108064  0
hci_usb                14876  0
bluetooth              43876  1 hci_usb
nvidia               6817908  34
ohci1394               31152  0
sdhci                  15500  0
mmc_core               20612  1 sdhci
snd_hda_intel          15640  2
snd_hda_codec         153344  1 snd_hda_intel
ieee1394               82520  1 ohci1394
ieee80211              29384  1 ipw3945
ieee80211_crypt         4864  1 ieee80211
snd_pcm                64516  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer              17924  2 snd_seq,snd_pcm
i2c_core               17024  1 nvidia
snd                    41188  13 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
snd_page_alloc          7560  2 snd_hda_intel,snd_pcm
I moduli che non mi interessa avere caricati all'avvio sono: ipw3945, hci_usb, bluetooth, ohci1394, mmc_core, sdhci, ieee1394, ieee80211, ieee80211_crypt. Motivo: o perché sarebbero caricati da qualche servizio apposito (ipw3945 e dipendenze, bluetooth), o perché non vengono mai usati (mmc_core, ieee1394 e compagnia briscola).

La soluzione che cerco non è avviare il sistema e scaricarli esplicitamente ad avvio completato tramite qualche script, non servirebbe a nulla, né rimuovere il supporto dal kernel.

Dal thread linkato in apertura sembra che non vi sia soluzione, ma all'epoca (l'ultimo post è di maggio scorso) il coldplug era gestito da coldplug stesso; ora, avendo udev 104-r9 (da qualche ora), è possibile, specificando qualche regola?

Grazie in anticipo.
Back to top
View user's profile Send private message
GiRa
l33t
l33t


Joined: 07 Apr 2005
Posts: 717

PostPosted: Wed Feb 07, 2007 8:44 am    Post subject: Reply with quote

Al momento udev non implementa alcun meccanismo di blacklist, c'è un mio vecchio thread al riguardo.

Dobbiamo aspettare e sperare.

Ah: disattivare l'autocaricamento dei moduli alla fine risulta essere una fregatura.
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Wed Feb 07, 2007 2:19 pm    Post subject: Reply with quote

Vecchio il thread, ha appena tre settimane :D
Grazie per il link intanto; vedo che la versione di udev piu` recente... e` quella stabile! Quindi non e` neanche possibile provare a smascherarne le versioni in testing, visto che non ci sono.

Moderatori, unite pure i topic.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum