Se il kernel che devi installare � diverso da quello precedente (cio� si
trova dentro un dir diversa, ma gari dentro /usr/src hai linux-2.4.5 e
2.4.9) non credo sia necessario fare mrproper...

Inoltre ti consiglio di rinominare la dir linux che ora contiene il kernel
2.4.9 e poi creare un link linux ad essa...mi spiego

mv linux linux-2.4.9
ln -s linux-2.4.9 linux

cos� per qualsiasi prob, basta che cambi il link e puoi ricompilart anche un
kernel precedente e ti trovi nella situazione di cui sopra...
io farei (anche se prbabilmente rispetto all'autore di quello che stai
leggendo, io sono una sega..)

cd /usr/src/linux
make menuconfig (o xconfig se usi X)
make dep
make clean
make bzImage
make modules
cp /usr/src/linux/System.map /directory di boot (di solito /boot)
cp /usr/src/linux/arch/i386/boot/bzImage /directory dove hai l'immagine del
kernel (io uso sempre /boot ma mi sa che mdk usa / - te ne puoi accertare
guardando /etc/lilo.conf - io creerei un'altra voce cmq)

(queste ultime due puoi sostituirle con make bzlilo - per� non mi fiderei
troppo di dove va poi a mettere i files di cui sopra)

make modules_install
lilo -v (ti aggiorna il bootloader)
depmod -a 2.4.9

prova..

Ciao Gino

P.S.: lo so che quando scrivo sono un po' confusionario..chiedo venia

----- Original Message -----
From: "CaMiX" <[EMAIL PROTECTED]>
To: "Linux ML" <[EMAIL PROTECTED]>
Sent: Thursday, October 04, 2001 9:46 PM
Subject: [newbie-it] Kernel


> Ciao a tutti.
> Sto leggendo gli appunti fi Giacomini e sono arrivato alla sezione
> "compilazione kernel". Allora vorrei compilare il kernel (ovviamente ;-)).
Ho
> prelevato il kernel 2.4.9 da ftp//:ftp.kernel.org. Da quanto ho capito,
dopo
> 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/),
> perch� lo cerca in arch/i386. Ho creato queste sub-directory e vi ho
copiato
> il Makefile. A queto punto parte ma mi d� un sacco di warning e alla fine
d�
> un messaggio del genere (+ o -):
> Makefile:XXX: no rules Makefile.
> XXX �  un numero (che identifica l'errore credo, no?).
> Cosa devo fare?
>
> Grazie a che mi vorr� rispondere
>
> Adios
> CaMiX
>



Rispondere a