Innanzittutto grazie delle risposte. Allora, ho fatto quanto hai detto, ma il risultato è il seguente:
[root@localhost linux-2.4.9]# make xconfig Makefile:233: arch/i386/Makefile: File o directory inesistente make: *** No rule to make target `arch/i386/Makefile'. Stop. Il fatto è che io, prima di scaricare il kernel 2.4.9, non ho trovato nessuna directory o collegamento in /usr/src che avesse il nome linux... C'era solo una dir di nome RPM... Quindi ho scompattato il pacchetto e ho copiato la dir linux in /usr/src. L'ho rinominata, ho fatto il link simbolico ma quando entro in /usr/src/linux-2.4.9 il risultato è quello sopra... Ora sto scaricando l'rpm kernel-2.4.10-1mdk.src.rpm. Provo a vedere cosa riesco a combinare. Cmq non è giusto scaricare l'src invece dell'i386? Quest'ultimo non è precompilato per 80386 e superiori? Adios CaMiX Il 10:07, giovedì 04 ottobre 2001, hai scritto: > Nell'anno di grazia 21:46, giovedì 04 ottobre 2001, Voi, Messer CaMiX, > > avete scritto: > > aver scompattato il file è necessario copiare la directory linux in > > /usr/src/. Purtroppo quando lancio mrproper da /usr/src/linux la > > shell mi dà > > > errore dicendo che non trova il Makefile (che si trova in > > /usr/src/linux/), > > Nonostante quanto ho sentito e letto io ho sempre seguito il > procedimento che illustrero' e non ho mai incontrato problemi di sorta > > :) > > 1) dato che /usr/src/linux sara' un link simbolico al kernel in uso, lo > elimini [casomai non lo fosse, basta rinominarlo] > 2) scompatti il tar.gz o il tar.bz2 direttamente nella directory > /usr/src ... uscira' una nuova serie di directory che fa capo a > /usr/src/linux > 3) rinomini la directory "linux" in "linux-2.4.9" o simile e ricrei il > link simbolico di nome linux che punta a questa directory > 4) entri nella directory /usr/src/linux-2.4.9 > 5) il make mrproper non serve se il kernel e' di una versione nuova, > quindi puoi evitarlo. > 6) procedi con la sequenza "make xconfig && make dep && make clean && > make bzImage && make modules && make modules_install" > 7) salvi da qualche parte il file .config in modo da non perderlo > qualora servisse ricompilare. > 8) copi System.map e arch/i386/boot/bzImage nella directory > /boot e fai le modifiche necessarie al gestore del bootloader per > rispecchiare il kernel appena compilato. Se usi l'ottimo grub, basta > controllare che il file /boot/grub/menu.lst sia corretto. > 9) metti un comando depmod -as in un file di avvio tipo rc.local, per > sicurezza. > Ciauz, Lk