Newsgroup: it.comp.os.linux.iniziare
Titolo: Ricompilare il kernel.

Ciao a tutti .
Vorrei ricompilare il kernel , ma questi sono i MUST ( non vorrei fare
casini , perche' e' la prima volta .... ):
- salvarlo SOLO su floppy ;
- avviare il kernel ricompilato SOLO da floppy ;
- NON modificare l'attuale kernel ;
Ditemi , please , se va tutto bene :
- creo una dir ~/nuovo_kernel
- cd /usr/src/linux
- make xconfig ( modifico quello che mi interessa )
- alla fine salvo con "store configuration to file" come 
~/nuovo_kernel/prova_moduli
- sempre in /usr/src/linux  : make dep e poi make clean
- inserisco floppy nuovo , formattato
- cd ~/nuovo_kernel
- make bzdisk
- make modules
- make modules_install
- depmod -a
- riavvio il pc con floppy inserito
- uname -a e vedo la data odierna di compilazione
Grazie.
t.
-- 
 
 "Anche il viaggio piu' lontano inizia dal primo passo."
                                    	    ( Lao Tsu )

 - alla fine salvo con "store configuration to file" come 
naaaa.
Meglio evitare di compilare moduli, fai un kernel monolitico ed usa
make bzimage, poi usi 
dd if=/usr/src/linux/arch/i386/boot/bzImage of=/dev/fd0
per copiarlo sul floppy.
Davide

 Meglio evitare di compilare moduli, fai un kernel monolitico ed usa
Eresiaaaaaaaaa!!!!!
Cosa devono leggere i miei poveri occhi!!!!
Vado subito a lavarmeli!

 Eresiaaaaaaaaa!!!!!
? che cavolo succede ?
Se vuoi mettere tutto il kernel su un floppy che te ne fai dei moduli?
Poi sta' storia dei moduli comincia ad annoiare. Nel 90% dei casi li
carichi sempre all'avvio del sistema, che vantaggio c'e' ad averli come
modulo ?
Davide

 - uname -a e vedo la data odierna di compilazione
Oppure potresti modificare l'EXTRAVERSION, 
assumendo che stai ricompilando un kernel della stessa
versione di quello di default.
-- 
Ikitt

dav...@yahoo.com
 wrote:

Ops!
scusa non sapevo fosse per un floppy!
Sorry!

dav...@yahoo.com
 wrote:

avevo letto male:)

Per riparare alla mia tampa riporto un altro metodo:
inserire un floppy
e dare
make bzdisk
Ciao!

Beh questo č presto detto...
I driver di alcune periferiche vengono chiamati solo quando necessari.
Lo so che i computer d'oggi non si crucciano di 10k o 1 MB in piů o in meno, 
ma mi pare che kernel e moduli occupino dei bei megabyte, e caricarli tutti 
assieme non mi pare conveniente.
Ciao


 modulo ?
Effettivamente...
Mi vengono pero` in mente un paio di scenari in cui il modulo e` di GRANDE
aiuto:
- cambiare driver al volo (OSS <=> ALSA, ad esempio)
- passare parametri allo stesso (e conseguenti prove)
Poi ad alcuni semplicemente piace :)
Just my 0.02E
-- 
Ikitt

 versione di quello di default.
Vi ringrazio delle risposte e mi dispiace per le incomprensioni
scatenate .... Pero' , non ho capito cosa devo fare ( sorry , ma essendo
su iniziare e sapendo che fare casini con il kernel si puo' bloccare
tutto ... ). Io vorrei :
- in prima battuta, mantenere il mio attuale kernel ;
- esplorare i moduli del kernel ed aggiungere/togliere cio' che mi serve
e quello che non mi serve ;
- copiare questa nuova versione su floppy ;
- se va tutto bene , in un secondo tempo , copiarlo su hd al posto
di quello attuale . Dove posso trovare le spiegazioni per questo
procedimento ? Quello che avevo scritto nel post precedente era quanto
avevo messo insieme io leggendo in vari documenti ... :-(
E' vero che posso tenermi quello che ho , pero' provare ad avere un
kernel per le proprie esigenze dovrebbe essere meglio , o no ? 
Ciao e grazie.


  t.
ciao ..
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 kernel per le proprie esigenze dovrebbe essere meglio , o no ? 
Dipende da quanto uno e` smanettone :)
Comunque tenere _anche_ quello vecchio IMHO e` sempre consigliabile.
-- 
Ikitt