View Full Version : Ricompilazione kernel e moduli
problema teorico:
Moduli oppure tutto compilato nel kernel?
Cosa è preferibile a parità di frequenza di utilizzo?
ora problema tecnico:
Ho ricompilato il kernel 2.6.0 includendo tutto nel kernel, senza moduli e il sistema operativo effettua il boot e tutto funziona. Nonostante questo si presentano dei messaggi di errore tutti simili:
FATAL: Module hid(e poi Keybdev,mousedev,IP_Tables,rtc) not found
cosa significa visto che non avevo selezionato alcun modulo?
Ho provato ad installare le modul-init-utils ma il problema rimane
ciao e grazie
aggiornamento...
ho ricompilato il kernel mettendo come modulo l'ALSA. ora non ho più gli errori di prima (rimane solo l'ip_tables) ma l'audio continua a non funzionare.
qualche suggerimento? Ho letto molta documentazione ma non riesco proprio a venirne fuori! Ad esempio forse è una domanda stupidissima ma se compilo nel kernel il supporto all'ALSA (come modulo o integrato è indifferente) devo cmq installare anche il pacchetto di driver,lib,util etc dell'ALSA? Mi verrebbe spontaneo dire di no ma ovviamente nulla funzionava e allora ho provato ad installarli ma danno errore sul make dei driver
che fare?
uff ci riprovo....nessun consiglio?
i messaggi di errore sono dovuti, probabilmente, al fatto che lo script di avvio della tua distro cerca di caricare i moduli che usavi prima con il 2.4
ciao ;)
il kernel precompilato delle distro e' estremamente modularizzato; se l'utente vuole proprio ricompilarsi il kernel (io e' da un pezzo che non lo faccio piu') l asoluzione piu' ragionevole e' quella di includere nel kernel i moduli utilizzati frequentemente e di modularizzare il resto.
per gli errori su iptables:
prova a vedere se in etc/modules hai iptabes inserito, se c'è cancellalo.
se non lo metti come modulo mettilo integrato nel kernel avere un firewall è importante ;)
cia
Ok proverò a controllare per il modulo iptables...
un altro dubbio: prima della 2.6 i moduli erano elencati in etc/modules giusto? ora invece c'è un file chiamato modprobe.conf quindi il nuovo kernel non controlla il modules di prima?
Ma allora come si può ricompilarsi il kernel se tutti i file di configurazione mi chiamano dei moduli del kernel precedente?
Per hilo: quindi tu consiglieresti di non ricompilarlo? Sinceramente mi sembra utile come cosa...
Ciao e grazie
Ikitt_Claw
08-10-2003, 18:32
Originariamente inviato da opiu
problema teorico:
Moduli oppure tutto compilato nel kernel?
Cosa è preferibile a parità di frequenza di utilizzo?
Che io sappia non c'e` una ricetta precisa.
Io mi regolo cosi`: nella bzImage solo quanto e` necessario per il boot, come modulo tutto il resto.
Le prestazioni sono pressoche` identiche (a meno di non contare i {milli,micro}secondi) e il guadagno di flessibilita` e` IMHO notevole)
FATAL: Module hid(e poi Keybdev,mousedev,IP_Tables,rtc) not found
cosa significa visto che non avevo selezionato alcun modulo?
Che non riesce a caricare il modulo. Ma va bene lo stesso, visto che la funzionalita` e` comunque presente nel kernel.
Icedguardian
08-10-2003, 19:17
Visto che siamo in argomento moduli e kernel, mi sono sempre chiesto come fare per compilare UN (1, one) modulo senza dover compilare mezzo mondo????
Ciao e scusate per l'intrusione
Originariamente inviato da NA01
per gli errori su iptables:
prova a vedere se in etc/modules hai iptabes inserito, se c'è cancellalo.
se non lo metti come modulo mettilo integrato nel kernel avere un firewall è importante ;)
cia
guarda che non c'entra il modulo ip_tables x avere il firewall "funzionante"... o almeno io l'ho levato proprio da /etc/modules e dall'avvio del sistema tramite rcconf, eppure impostando le regole da far partire all'avvio dopo ogni avvio le vedo regolarmente attive...
correggetemi se sbaglio cmq! ;) :D
PS: al momento vi sto scrivendo da Rio de Janeiro!!! :cool: :yeah: :p
Originariamente inviato da Icedguardian
Visto che siamo in argomento moduli e kernel, mi sono sempre chiesto come fare per compilare UN (1, one) modulo senza dover compilare mezzo mondo????
Ciao e scusate per l'intrusione
usi debian?
se si e' molto semplice... cerca un miop thread chiamato "appunti" e vedrai che e' questione di 2 secondi! ;) ;p
ciaooooooo
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.