PDA

Visualizza la versione completa : Ricompilazione kernel da 2.4.26 a 2.6.9


Erenis
04-12-2004, 21:26
1 decomprimo il pacchetto del sorgente in /usr/src
2 creo link simbolico linux in questa cartella linux ---> linux_2.6.9
3 make menuconfig
4 make
5 make modules
6 make modules_install
7 cp /usr/src/linux/arch/i386/boot/bzimage /boot/vmlinuz
8 faccio copia di backup del nuovo kernel: cp vmlinuz vmlinuz-iso-2.6.9
9 gi che ci sono: cp /usr/src/linux/.config /boot/config-iso-2.6.9
10 poi ln -s config-iso-2.6.9 config
11 stessa cosa per System.map
12 guardo il lilo.conf: image = /boot/vmlinuz

m'aggrada. faccio prima un bel
lilo -t -v
e poi, visto che tutto ok, facio partire
lilo

PUNTO.

Riavvio...

Welcome to linux 2.4.26??

kernelversion [invio]
2.4

?_?

ho fatto anche pi del dovuto e mi ritrovo ancora la 2.4??


aggiungo: i passi 4-7-8-9 la prima volta non li avevo fatti. Poi visto che mi rimaneva sempre 2.4.26 ho deciso di farli secondo lo standard slackware.

andy caps
04-12-2004, 21:47
guarda la guida di pierluigi per la slack ed il kernel 2.6 tra le risorse del forum

il kernel 2.6 si compila con make make modules_install il problema senz'altro nella copia del bzImage prova a chiamarlo con un nome diverso per essere sicuro che lilo prenda quello

Erenis
04-12-2004, 23:35
niente da fare... ho seguito passo passo le indicazioni anche della guida del kernel standard linux ma niente da fare...

Non possobile... Ho sostituito l'immagine del kernel vekkio e nel lilo chiaramente segnato il percorso dell'immagine!
image = /boot/vmlinuz
il lilo lo eseguo...

PORCA VACCA.

andy caps
05-12-2004, 00:22
quando compila controlla in alto nella finestra che ci sia il kernel 2.6
dai rm linux prima di fare il link :bh:

la guida di pierluigi perfetta
par la slack
l'ho usata anchi'o perche su slack va compilato in modo diverso da debian o gentoo

cp /usr/src/linux/System.map /boot/System.map-$(uname -r)
(uname -r) vuol dire con il nome del kernel che stai compilando
se ad esempio il 2.6.8 devi copiarla con il comando

cp /usr/src/linux/System.map /boot/System.map-2.6.8

Erenis
05-12-2004, 13:57
hjo trovato l'errore...

lilo era installato nel primo settore di avvio anziche nell'MBR e quindi quando lo installavo non poteva sovrascriverlo -.-'

grazie per l'aiuto che mi avete dato cmq :)

mschievano
22-03-2005, 20:14
se ho usato il kernel precompilato di slack 2.6.10 , ma devo installare i driver nvidia, devo fare qualcosa?
Lasciando le cose cosi', e lanciando l'nvidia-installer dice che non trova il kernel source (non ditemi che per l'nvidia devo ricompilare tutto!)

Loading