> Quali sono le procedure da seguire per effettuare una buona ricompilazione > del kernel?
non so cosa intendi per "buona compilazione", ma quello che faccio io e': - configurazione - compilazione kernel - compilazione moduli - installazione moduli - copia del kernel in /boot - modifica di lilo e suo asecuzione - riavvio con le dita incrociate... ;) No, non uso la debian-way... > Cosa devo compilare come modulo e cosa invece no? questo e' come faccio io: compilo nel kernel tutto quello che sono sicuro usero', come filesystem di root, schede audio e di rete, etc. Metto come modulo quello che potrebbe servirmi o che voglio sperimentare. Ricorda, i moduli possono anche essere compilati in una fase successiva e caricati "al volo" > Come faccio a dire per esempio che il vesafb deve essere compilato come > modulo e non incluso nel kernel? in fase di configurazione: ci sono tre valori Y, nel kernel, M, come modulo, N non incluso. > Quello che intendo è: esistono delle linee generali di comportamento? in genere devi avere nel kernel il minimo indispensabile per partire, il resto puoi fare come ti pare. > Mi era stato detto di compilare la maggior parte delle cose che mi servono > come modulo, è un suggerimento valido? boh, io ti ho gia' detto la mia, poi fai come preferisci > Una volta che ho ricompilato il tutto e ho il mio nuovo kernel mi basta > copiarlo in /boot ed aggiungere una voce in lilo.conf o devo fare anche > altre cose? basta questo, ma ti conviene (generare e) copiare anche la System.map e installare anche i moduli... > Come faccio a creare una initrd relativa al mio nuovo kernel? E' utile > farla? non so, non l'ho mai fatta... > Scusate per questo numero spropositato di domande, ma non sono mai riuscito > a trovare risposte! Non ti preoccupare: tutti prima o poi si devono avvicinare alla compilazione del kernel. Se ti torna utile puoi guardare un documento che sto scrivendo proprio a riguardo della compilazione del kernel (e' ancora una fase preliminare): http://matrixhasu.altervista.org/tips/on_work/tips_linux__kernel_compile.txt Ciao -- Sandro Tosi (aka Morpheus, matrixhasu) My (little) site: http://matrixhasu.altervista.org/index.html

