---------- Messaggio inoltrato ---------- Subject: Kernel. Date: Wed, 3 Oct 2001 17:44:13 -0400 From: Renato <[EMAIL PROTECTED]> To: ".:enn" <[EMAIL PROTECTED]> Cc: "Linux&C." <[EMAIL PROTECTED]> Per compilare i kernel di servono i seguenti file: Kernel-doc*.rpm/tar.. Kernel-headers*. ..... Kernel-pcmca(forse di questo puoi fare ameno) Kernel-source*. ... Kernel-cfg*.rpm/tar.. *Al posto dell'asterisco troverai il numero della versione del kernel. Importante preleva i kernel con la dicitura i386 anche se hai un Pentium 4.(i vari 586 o 686 sono quelli precompilati, quindi a te non interessano). Quindi: Kernel-2.2.14-12.i386.rpm . Da terminale digita : #cd /usr/src/linux (per andare nella directory che contiene i sorgenti), dove dovrebbe trovarsi il link simbolico che porta alla vera directory dove sono i veri sorgenti in genere /usr/src/linux-x.x.x . Da questa directory /usr/src/linux digita "make xconfig", che lancia un tool grafico per il questionario nel quale devi scegliere le parti del kernel che ti servono. Per ciascuna scelta hai due risposte possibili "y" (si) e "n" (no), e una terza "m" (modulo)e questo richiede una spiegaz<ione a parte. Fatte le scelte e uscito e salvando il K devi verificare le dipendenze, altrimenti il Kernel non và, quindi dalla directory /usr/src/linux digita "make dep", se durante la verifica dovesse presentarsi qualche errore non preoccuparti in quanto il kernel che stai usando continuerà a funzionare perché non è stato toccato. Se make dep non ha dato errori digita "make clean" per fare un pò di pulizia dai file temporanei prodotti finore, e questo sempre della directory /usr/src/linux. Da quì ti consiglio di preparare un floppy dove salverai il kernel, così da poterlo provare: 1-inserisci il floppy nel drive. 2-vai in /usr/src/linux e digita "make bzdisk", in questa fase stai generando il kernel vero e prorpio, dovrai attendere qualche minuto. 3-alla fine della fase 2 , digita "make modules". 4-quando ricompare il prompt della linea di comando digita "make modules_install", questa fase è molto breve. 5-digita "depmod -a". A questo punto avrai creato un file con i moduli che possono essere caricati (/usr/lib/modules/versionedelkernel/modules.dep). Se dà messaggi d'errore devi rivolgerti ad un linuxiano doc. A questo punto il kernel è pronto. Per provarlo lasci il floppy nel drive e riavvia Linux. Se ci sono messaggi d'errore non preoccuparti più di tanto, vuol dire solo che devi ottimizzarlo meglio. Se tutto va bene, apri un terminale e digita "uname -a" , dovrebbe comparire un messaggio che specifica la versione de kernel e la data di compilazione. Viger71. -------------------------------------------------------