PDA

View Full Version : Compilare il kernel 2.6.0


dado82
03-01-2004, 10:15
Qualcuno ha già compilato e utilizza il kernl nuovo?

Ho bisogno di aiuto perchè mi compare un messaggio appena do make menuconfig, mi dice che non c'è gcc...eppure c'è nei pacchetti della mia MDK..

Ho trovato una macello di documentazione don Debian, ma con MDK 9.2 nulla...

Qualcuno mi spiega passo passo come fare?

Ciao!

l.golinelli
03-01-2004, 15:11
gcc --version

The X
03-01-2004, 20:03
Originariamente inviato da dado82
Qualcuno ha già compilato e utilizza il kernl nuovo?

Ho bisogno di aiuto perchè mi compare un messaggio appena do make menuconfig, mi dice che non c'è gcc...eppure c'è nei pacchetti della mia MDK..

Ho trovato una macello di documentazione don Debian, ma con MDK 9.2 nulla...

Qualcuno mi spiega passo passo come fare?

Ciao!

Per compilare il kernel 2.6 devi avere questi pacchetti installati :

libncurses5-dev
module-init-tools

+ ovviamente i vari compilatori quali gcc

dado82
04-01-2004, 09:29
Originariamente inviato da The X
Per compilare il kernel 2.6 devi avere questi pacchetti installati :

libncurses5-dev
module-init-tools

+ ovviamente i vari compilatori quali gcc
Quali sono i vari compilatori necessari?

VICIUS
04-01-2004, 10:11
Originariamente inviato da dado82
Quali sono i vari compilatori necessari?

gcc ovvero il compilatore del C. non ti servono altri compialtori.
controlla anche che il pachetto binutils della tua distro sia installato.

ciao ;)

dado82
04-01-2004, 10:31
Ora sono da win...tra un po' riavvio e viamo che faccio.
Solo una cosa, per non perdere il vecchio kernel che devo fare nel lilo?
I nomi delle immagini devono essere diversi?

Ciao!

cn73
04-01-2004, 11:03
La compilazione del 2.6 non è nulla di straordinario, a parte i prerequisiti che ti hanno elencato... per sapere come tenere anche la vecchia versione del kernel, dai un occhio alla FAQ in rilievo ;)

dado82
04-01-2004, 11:12
giusto...sto compilando...

khri81
04-01-2004, 20:50
dove trovo libncurses5-dev??? nn lo riesco a trovare in rete. qualcuno riesce a darmi un link da dove potrelo scaricare?

ciao.

dado82
04-01-2004, 20:57
Io le ho nei cd mandrake.
Sto impazzendo...ho già compilato una volta ed è andata male..
il ho fatto make menuconfig e ho configurato.
make all
make modules_install
cp System.map /boot/System.map-2.6.0-test7
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.0-test7

aggiunto a lilo le righe per l'avvio...
title kernel 2.6.0 Davide
root (hd0,2)
kernel /vmlinuz-2.6.0-test7 root=/dev/hda7 ro nomce
savedefault

proprio come spiega qui...è sbagliato?

http://linuxanc.altervista.org/linux/kernel2_6_0.html

dado82
04-01-2004, 22:00
Allora la compilazione credo sia andata bene, il problema è che il mio Kernel ora non parte con il frame buffer e fino li poco male, mi da un errore grave e conseguente kernel panic.

Errore:
Bad EIP value
(0)Kernel Panic!

Prima ci sono un macello di codici, non ho la più pallida idea della causa...

khri81
04-01-2004, 22:43
ma voi riuscite ad installare il module-init-tool???

io no mi da un errore il make!!!!

mi dice che nn trova -lc e nn so nemmeno cosa sia. tu che hai usato la mandrake nn ti ha dato questo problema?

cn73
05-01-2004, 08:50
Prova a cercare in rete quali possono essere le dipendenze richieste...in questo Mandrake fa prorio schifo, con Gentoo ad esempio è bastato un bel emerge modules_initi_tools ;)

khri81
05-01-2004, 16:22
nn sono riuscito a trovare nulla riguardo alle dipendenze richieste dalle init-tool!

mi sa che mandrake sia una delle peggiori distro da me provate! :mad:

dado82
05-01-2004, 19:52
Originariamente inviato da khri81
ma voi riuscite ad installare il module-init-tool???

io no mi da un errore il make!!!!

mi dice che nn trova -lc e nn so nemmeno cosa sia. tu che hai usato la mandrake nn ti ha dato questo problema?
Le hai messe tutte le libreirie utili?
Ciao!

dado82
05-01-2004, 19:56
Originariamente inviato da dado82
Allora la compilazione credo sia andata bene, il problema è che il mio Kernel ora non parte con il frame buffer e fino li poco male, mi da un errore grave e conseguente kernel panic.

Errore:
Bad EIP value
(0)Kernel Panic!

Prima ci sono un macello di codici, non ho la più pallida idea della causa...
Nessuna soluzione al mio problema?

khri81
05-01-2004, 20:00
Originariamente inviato da dado82
Le hai messe tutte le libreirie utili?
Ciao!

mi piacerebbe propio sapere quali cavolo sono le librerie che vogliono ste benedette init-tool, me le sapresti dire?

Ikitt_Claw
05-01-2004, 20:08
Originariamente inviato da khri81
mi piacerebbe propio sapere quali cavolo sono le librerie che vogliono ste benedette init-tool, me le sapresti dire?


$ rpm -qR module-init-tools
/usr/sbin/update-alternatives
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.1)
libc.so.6(GLIBC_2.2.3)
libc.so.6(GLIBC_2.3)


basta glibc. Nulla di che, in sostanza.

khri81
05-01-2004, 20:16
bello la glibc c'è l'ho installata eppure module init tools nn si compila, o mi odia propio!

basta mandrake mi rotto le balls! oh sulla gentoo di mio cugino gli è le ho messe su si sono installate e al primo colpo il kernel 2.6 ha funzionato alla perfezione!
i casi sono 2 o gentoo è una disto con le OO mentre madrake è un giocattolino

oppure il computer di mio cugino è più simpatico rispetto al mio :D

voi cosa dite?

Ikitt_Claw
05-01-2004, 20:22
Originariamente inviato da khri81
bello la glibc c'è l'ho installata eppure module init tools nn si compila, o mi odia propio!

Non e` questione di odio (come fa un'ammasso di silicio, plastica e metallo a odiare qualcosa)?
C'e` un motivo sotto, basta trovarlo: ad esempio, i pacchetti di sviluppo di glibc sono installati?

i casi sono 2 o gentoo è una disto con le OO mentre madrake è un giocattolino
oppure il computer di mio cugino è più simpatico rispetto al mio :D

Io sarei per l'alternativa C, qualunque essa sia...

PS: Mandrake con un po` di tuning e` una gran bella distro. Con Gentoo il tuning lo si fa per forza, quindi non mi pare un gran metro di paragone :D

khri81
05-01-2004, 20:28
beh lo so è solo un modo di dire, lo sai che l'uomo cerca sempre un capo espiatorio o come cavolo si scrive! :D

sicuramente il problema è un altro si le glibc sono correttamente installate. eppure continua a dirmi:

not found -lc

nn so cosa posso essere.



:(