Newsgroup: it.comp.os.linux.iniziare
Titolo: ricompilare il kernel [ci riprovo]

mandrake 8.2
kernel 2.4.18 mdk6
provato anche con 2.4.18 scaricato da 
kernel.org
pIII 666Mhz - 128 Mb ram - chipset Via
ho provato a compilare con menuconfig
ho provato vari settaggi... di volta in volta sempre più leggeri!
risultato:
non c'è nulla da fare!
Utilizzando i due sorgenti mi ritorna sempre "Error 2" al momento di "make
modules_install" e una serie di " indirect lcall without '*' " durante "make
bzImage"
Esiste qualcuno in grado di analizzare i miei script?
C'è qualche sviluppatore che frequenta il newsgroup?
grazie a tutti
Claudio
p.s.
con redhat 7.3 si inchioda addirittura durante "./configure"... si inchioda
se tento di montare le partizioni vfat... si inchioda...

Claudio Di Loreto wrote:

Ehm......hai mai pensato a un problema hardware? Tipo un danno alla 
motherboard? E' tipico che certi problemi si manifestino durante la 
compilazione del kernel.

 "make bzImage"
il problema nei moduli con il kernel di MDK che hai usato e' da imputare
al kernel in se che e' bacato..aggiorna al -20
se xo' hai problemi anche con quello ufficiale, non so che dirti..fai C/P
dell'output semmai..
-- 
il *Vide* - ICQ #5301833 
Linux user #224141 on Linux machine #106981
IAMM - it.arti.musica.metal - 
www.iammol.com
"Can you tell me the color of the rain?"

se tento di montare le partizioni vfat... si inchioda...
Questo e` assai strano.
Dai dettagli che hai dato il chipset ViA e` uno dei primi imputati.
La RAM e` a posto?
-- 
Ikitt

 La RAM e` a posto?
Chipset e ram sono a posto: ci gira benissimo beos, winzozz e qnx... non
riesco ad accettare l'idea che sia solo linux a fare i capricci.
Aggiungo che sono riuscito a compilare con il kernel 2.4.9 ma non c'č stato
verso di patcharlo o di compilare ex novo kernel superiori.
Io sono solo un autodidatta: mi sono letto le man-page, le guide e ho
seguito i consigli di alcune riviste linuxare. Ciň che cerco attraverso il
newsgroup č uno sviluppatore o esperto di C con esperienza nella
compilazione e con una anima buona... cosě buona da dare un'occhiata allo
script che ho utilizzato per compilare in kernel!
Grazie a tutti ;-)
Claudio

script che ho utilizzato per compilare in kernel!
Non credo di poterti aiutare molto piu` di cosi`, ma credo anche che non
sia un problema da kernel-hacker, a meno che tu non usi script
personalizzati o pesantemente modificati.
Che GCC usi?
HTH
-- 
Ikitt

bzImage"
I warning li devi ignorare.
Se compili a mano devi preparare la directory.. i passi sono questi:
 1. cancella la vecchia dir e riscompatta il kernel
1b. /usr/src/linux-->la-nuova-dir dove si e` scompattato il kernel
 2. make mrproper
 3. make menuconfig
 4. make dep
 5. make clean
 6. make bzImage
 7. make modules
 8. distruggi o (meglio) rinomina /lib/modules/TUTTE-dir-che-ci-sono
 9. make modules_install
10. copia System.map /boot/  (prima rinomina il vecchio)
11. copia bzImage in /boot/vmlinuz (idem[*])
12. controlla o rifai il link /vmlinuz-->/boot/vmlinuz
13. controlla lilo.conf e dai lilo
[*] se hai una macchina vecchia ti consiglio, invece di rinominarlo,
di copiarlo in vmlinuz-old. In questo modo il nuovo si sovrascrive e
eviti il pericolo che vada troppo lontano (oltre il 1024-mo) se non
c'hai /boot in una partizione dedicata.
-- 
Ci sentiamo, |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||  ==>   E-mail: 
remi...@tiscali.it
-------------|     ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.19pre17 su Debian GNU/Linux 2.2 Potato */

 c'hai /boot in una partizione dedicata.
??? cioč?
Io copiavo bzImage in /boot e crevao la entry in lilo: con 2.4.9 la cosa
funzionava sia con la vecchia autoinstallazione (2.4.17 nonostante la
ricompilazione dei moduli!) sia con la nuova! Mi trovavo molto oltre il 1024
cilindro e bootavano alla grande


cilindro e bootavano alla grande
Dunque non c'hai problemi: macchina e lilo nuovissimi:-)


Grazie a tutti/e anche a chi mi ha scritto in pvt.
uno di questi giorni ci riprovo e vi faccio sapere.
;-)
Claudio

 cilindro e bootavano alla grande
Vuol dire o che hai lilo configurato bene(con lba32 in lilo.conf) o che hai
grub. In pratica, lui diceva che: se rinomini il vecchio kernel e ci copi il
nuovo, allora metterą il file nel primo buco libero, che potrebbe essere
oltre il 1024, che molte volte dą problemi. Ciao
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.

makké... ringrazio di nuovo tutti ma non ce stato nulla da fare!
semplicemente sono passato da Error2 ad un laconico Error1 :-(
Non so più cosa fare.
Ho anche provato a seguire passo passo una guida alla compliazione che 
ho trovato su due numeri di linuxpratico ma il risultato è sempre il 
medesimo...
e se mi tengo il kernel precompilato?
bah!
un saluto.