Entra

View Full Version : [HELP] Compilazione Kernel 2.6.XX su Slackware e Debian


Cyb3r
02-03-2005, 11:59
Salve a tutti... vorrei alcuni aiuti per quanto riguarda la compilazione e/o ricompilazione del kernel 2.6.XX

Ho momentaneamente una Slackware 10 aggiornata con swaret alla 10.1 con kernel 2.4.XX precompilato... e una Debian Sarge installata con netinstall sempre con kernel 2.4.XX ...

Volevo sapere da voi... Mi conviene passare al kernel 2.6 o rimango al 2.4 e lo ricompilo ???

Un'altra cosa... in caso mi spiegate (con tutorial , o links a siti) come installare e compilare il kernel 2.6 ed in caso mi consigliate la versione esatta da scaricare ??? Oppure mi spiegate come ricompilare il kernel 2.4.XX ???

Scusate il disturbo e grazie anticipatamente della/e risposta/e ...

Psycotic
02-03-2005, 12:20
In genere la ricompilazione e' uguale in tutti linux..

make menuconfig
make
make modules
make bzImage
make modules_install
make install

Poi x es. in debian nn viene creato di default l' initrd

Percio' devi dare anche

X es. ste stai ricompilando il 2.6.10

mkinitrd -o /boot/initrd.img-2.6.10 2.6.10

Debian:
potresti anche costruirti il pacchetto con make-pkg mi sembra.. Ma nn lo mai usato perche' preferisco il metodo classico..

Poi ovviamente devi aggiornare il tuo boot manager

NA01
02-03-2005, 13:30
Originariamente inviato da Psycotic
Poi x es. in debian nn viene creato di default l' initrd

non che sia necessario in gran parte dei casi se il kernel lo hai sistemato bene ;)

ciao

Cyb3r
02-03-2005, 14:49
Per la ricompilazione ci siamo ma per aggiornarlo da 2.4 a 2.6 c'è un comando preciso ???

P.S.: make menuconfig non funge mi dice in debian :

make: *** No rule to make target `menuconfig'. Stop.

Forse perchè non ho interfaccia grafica ???

NA01
02-03-2005, 14:57
no, prendi i sorgenti nuovi, li configuri e li ricompilai

ciao

Cyb3r
02-03-2005, 15:01
si ma che vuole dire:

make: *** No rule to make target `menuconfig'. Stop.

make: *** No targets specified and no makefile found. Stop.

:confused:

NA01
02-03-2005, 16:05
che non sei nella dir dei sorgenti ;)

ciao

Psycotic
02-03-2005, 16:23
x NA02

infatti l'initrd serve se devi caricare dei moduli prima che parte il sistema...
Se tutto quello che e' necessario x il boot lo compili staticamente certo che nn ne hai bisogno....

Cyb3r
02-03-2005, 18:04
Hai ragione NA01 :eek: ... sono un cret**o :doh: