View previous topic :: View next topic |
Author |
Message |
guidomasciello n00b
Joined: 23 Feb 2004 Posts: 8 Location: Udine
|
Posted: Mon Feb 23, 2004 9:31 pm Post subject: genkernel [Risolto] |
|
|
Nuovo utente Gentoo.
Ho eseguito scrupolosamente tutta la procedura pper istallare gentto partendo dallo stage due.
Tutto bene fino a genkernel che restituisce il seguente messaggio:
gen_die() compile of bzimage failed
Vedo che la versione usata di genkernel e' la 3.0.1_rc1
Qualcuno mi puo' aiutare?
Anche solo a sapere come faccio ad esempio a costruire una altra versione di genkernel piu' datata e magari piu' stabile?
Non sono in grado di compilarmi un kernel da solo, a meno che qualcuno mi indichi un riferimento web dove si spiegano le varie domande e opzioni poste durante la ompilazione!
Grazie,
Guido |
|
Back to top |
|
|
MyZelF Bodhisattva
Joined: 25 Feb 2003 Posts: 2010 Location: Venice, Italy
|
Posted: Mon Feb 23, 2004 10:25 pm Post subject: Re: genkernel |
|
|
guidomasciello wrote: | Non sono in grado di compilarmi un kernel da solo, a meno che qualcuno mi indichi un riferimento web dove si spiegano le varie domande e opzioni poste durante la ompilazione!
|
Benvenuto!
A mio avviso, con un piccolo sforzo, puoi imparare a farlo, abbandonando genkernel che spesso crea più problemi di quanti ne risolva. Segui la documentazione e raccogli più informazioni possibili sull'hardware.
Parti da qui:
FAQ del forum
gentoo handbook
Per avere un'idea sommaria del significato delle diverse sezioni fai riferimento all'help delle singole voci e dai una letta qui (vecchio, ma utile) _________________ "Larry the Cow was a bit frustrated at the current state of Linux Distributions..." |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Mon Feb 23, 2004 11:16 pm Post subject: Re: genkernel |
|
|
MyZelF wrote: |
A mio avviso, con un piccolo sforzo, puoi imparare a farlo, abbandonando genkernel che spesso crea più problemi di quanti ne risolva. Segui la documentazione e raccogli più informazioni possibili sull'hardware.
|
Proprio ieri (dopo anni di linux) ho fatto la mia compilazione a mano.
Ho seguito questa faq ed abilitato alcuni moduli che mi servivano per il modem speedtouch (niente paura lo avevo letto dalla una lista che ne cura lo sviluppo dei drivers).
Di kernel ne so poco + di prima - non so neanche se ho abilitato il supporto DMA- ma ora funge. Un giorno lo sistemero' meglio.
Genkernel ha 2 problemi:
- compilazione del kernel 2 ore contro la mezzora se fatto a mano
- errori come il tuo (che girando sui vari forum probabilmente risolvi)
- errori "esoterici" in seguito - a me faceva corare il modem nonostante che fosse un eseguibile a parte...
All'inizio ti basta segnare per il kernel gentoo-sources quello che ti dice la faq + tuttoQuelloCheRiguardaIlTuoFileSystem, io ho messo in piu' solo i fs DOS (R/W) e NTFS sola lettura...
Un'ultima cosa il make install della 2.4.22.gentoo-r7 a me si era scordato di copiare /usr/src/linux/arch/i386/boot/bzImage in /boot : l'ho fatto a mano...
Puff puff ,
In bocca al lupo |
|
Back to top |
|
|
theo_ n00b
Joined: 11 Feb 2004 Posts: 30 Location: Vicenza - Italy
|
Posted: Tue Feb 24, 2004 9:03 am Post subject: |
|
|
Volete dirmi che sono l'unico che usa genkernel con soddisfazione e senza mai aver avuto alcun problema ? |
|
Back to top |
|
|
blacksword Tux's lil' helper
Joined: 04 Jul 2003 Posts: 128
|
Posted: Tue Feb 24, 2004 9:06 am Post subject: |
|
|
theo_ wrote: | Volete dirmi che sono l'unico che usa genkernel con soddisfazione e senza mai aver avuto alcun problema ? |
Probabilmente sì, io dalla versione nuova in poi ho avuto solo problemi! |
|
Back to top |
|
|
Tiro l33t
Joined: 14 Feb 2003 Posts: 752 Location: italy
|
Posted: Tue Feb 24, 2004 9:11 am Post subject: |
|
|
Quote: | Volete dirmi che sono l'unico che usa genkernel con soddisfazione e senza mai aver avuto alcun problema ? |
credo di sì...anche io quando ho cominciato a smanettare ho provato genkernel con pessimi risultati...e mi sono dato alla compilazione a mano...e se devo partire da un kernel da zero incomincio dal .config del livecd |
|
Back to top |
|
|
guidomasciello n00b
Joined: 23 Feb 2004 Posts: 8 Location: Udine
|
Posted: Tue Feb 24, 2004 1:14 pm Post subject: |
|
|
Quote: |
credo di sì...anche io quando ho cominciato a smanettare ho provato genkernel con pessimi risultati...e mi sono dato alla compilazione a mano...e se devo partire da un kernel da zero incomincio dal .config del livecd |
Ehi! Era proprio quello che cercavo! Puoi spiegarmi meglio?
Vuoi dirmi che nel file .config (esattamente dove?) c'e' la configurazione del kernel usato nel live CD?!?
C'e' un modo per far si che quando lancio menuconfig questo parta con le opzioni descritte nel file .config ?
GRAZIE a tutti,
Guido |
|
Back to top |
|
|
Ferdinando Veteran
Joined: 25 Nov 2003 Posts: 1027 Location: Gaeta (LT) - Italy
|
Posted: Tue Feb 24, 2004 1:20 pm Post subject: |
|
|
blacksword wrote: | theo_ wrote: | Volete dirmi che sono l'unico che usa genkernel con soddisfazione e senza mai aver avuto alcun problema ? |
Probabilmente sì, io dalla versione nuova in poi ho avuto solo problemi! |
Perfettamente d'accordo: con il kernel 2.4.22 ad ogni avvio di genkernel mi trova un nuovo gruppo di moduli (scelti a caso ogni volta) che non riesce a compilare. Purtroppo pero` io non ho ancora provato la compilazione manuale (pigrizia ) poiche' un kernel funzionante mi e` riuscito. Se ne riparlera` al prossimo kernel se non migliorano genkernel (anche se la possibilita` di specificargli di aggiungere automaticamente il bootsplash mi piace parecchio).
Ciao _________________ La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997 |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Tue Feb 24, 2004 1:31 pm Post subject: |
|
|
guidomasciello wrote: | C'e' un modo per far si che quando lancio menuconfig questo parta con le opzioni descritte nel file .config ?
|
Si, quando fai il boot con il liveCD dovresti trovare il file /proc/config che contiene la configurazione del kernel corrente.
Allora:
Code: |
1>cd /usr/src/linux
2>make mrproper
3>cp /proc/config .config
4>make oldconfig
5>make menuconfig
|
Dove:
2. Cancella tutto il cancellabile (compreso il .config presente nella directory)
4. Permette di "allineare" le opzioni presenti nel kernel corrente con quelle del kernel che stai per compilare (elimina le voci non più presenti ed aggiunge quelle mancanti). Leggi la domanda e rispondi, in genere bastano le scelte default. _________________ Ciao da me! |
|
Back to top |
|
|
Tiro l33t
Joined: 14 Feb 2003 Posts: 752 Location: italy
|
Posted: Mon Mar 01, 2004 9:39 am Post subject: |
|
|
Se vuoi usare la configurazione del livecd:
#cd /usr/src/linux
#cat /proc/config > .config
opp se non c'è
#less /proc/config.gz > .config
#make menuconfig
...e il gioco è fatto...
se vuoi a tua volta avere nel tuo nuovo kernel questo supporto devi abilitarlo nel menuconfig:
General setup > kernel .config support |
|
Back to top |
|
|
Su-34 Tux's lil' helper
Joined: 27 Jan 2004 Posts: 110 Location: Sky
|
Posted: Thu Mar 04, 2004 5:30 pm Post subject: |
|
|
scusate ma quasi 2 ore fa ho fatto partire genkernel da una piattaforma amd k6-2 con 128 mb di ram, ed è ancora fermo a:
kernel: Starting compile of linux 2.4.24-xfs-r3 modules
dite che è normale?? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30965 Location: here
|
Posted: Thu Mar 04, 2004 5:33 pm Post subject: |
|
|
Su-34 wrote: | dite che è normale?? |
No mi pare un po' troppo tempo. Quanti MHz è? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Mar 04, 2004 5:48 pm Post subject: |
|
|
fedeliallalinea wrote: | Su-34 wrote: | dite che è normale?? |
No mi pare un po' troppo tempo. Quanti MHz è? |
Mi sembra comunque di ricordare di qualcuno che si era accorto che genkernel impiegava veramente ore rispetto a qualche decina di minuti ottenibili con il menuconfig.
Però non ho trovato il post _________________ Ciao da me! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30965 Location: here
|
Posted: Thu Mar 04, 2004 5:55 pm Post subject: |
|
|
randomaze wrote: | Mi sembra comunque di ricordare di qualcuno che si era accorto che genkernel impiegava veramente ore rispetto a qualche decina di minuti ottenibili con il menuconfig. |
Si ma 2 ore mi sembra un po' troppo per compilare un kernel. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Mar 04, 2004 5:57 pm Post subject: |
|
|
fedeliallalinea wrote: | randomaze wrote: | Mi sembra comunque di ricordare di qualcuno che si era accorto che genkernel impiegava veramente ore rispetto a qualche decina di minuti ottenibili con il menuconfig. |
Si ma 2 ore mi sembra un po' troppo per compilare un kernel. |
Boh, dipende... se non ricordo male con il celeron 400 il 2.4.15 (o giù di li) ridotto all'osso lo faceva in una cinquantina di minuti. _________________ Ciao da me! |
|
Back to top |
|
|
kaosone Guru
Joined: 01 Feb 2004 Posts: 446
|
Posted: Thu Mar 04, 2004 6:03 pm Post subject: |
|
|
usando genkernel senza passargli la config a mano compila un sacco di cose
con l'opzione --kernel-config invece ci mette circa lo stesso tempo della configurazione manuale.. |
|
Back to top |
|
|
Su-34 Tux's lil' helper
Joined: 27 Jan 2004 Posts: 110 Location: Sky
|
Posted: Thu Mar 04, 2004 6:53 pm Post subject: |
|
|
grazie ragazzi
ma oramai ha bello che compilato tutto, tant è che ora sto definendo gli user del systema
grazie
cmq farlo a mano sara una cosa che spero di imparare moooolto presto, magari con un nuovo kernel 2.6 |
|
Back to top |
|
|
Su-34 Tux's lil' helper
Joined: 27 Jan 2004 Posts: 110 Location: Sky
|
Posted: Thu Mar 04, 2004 7:55 pm Post subject: |
|
|
perdonate l off topic locale...
sono finalmente arrivato alla fine della guida, e tutto funzia perfettamente
solo che vorrei installare anche un desktop manager e altri prog
devo per forza aggiornare il portage con
emerge sync
?????
n è che mi fa una ricompilazione che dura 3 giorni??? |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Mar 04, 2004 8:29 pm Post subject: |
|
|
Su-34 wrote: | devo per forza aggiornare il portage con
emerge sync
?????
n è che mi fa una ricompilazione che dura 3 giorni??? |
L'emerge sync aggiorna solo il portage tree locale degli ebuild, dura si e no due minuti. Non compila nulla, tranquillo.
Per l'installazione del desktop manager e tutto il resto ti consiglio la guida al desktop gentoo che trovi nella doc di gentoo.org: è la naturale continuazione della guida all'installazione _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
Su-34 Tux's lil' helper
Joined: 27 Jan 2004 Posts: 110 Location: Sky
|
Posted: Thu Mar 04, 2004 8:41 pm Post subject: |
|
|
Quote: |
Per l'installazione del desktop manager e tutto il resto ti consiglio la guida al desktop gentoo che trovi nella doc di gentoo.org: è la naturale continuazione della guida all'installazione |
bravo infatti stavo seguendo proprio quello per questo ho fatto quest domanda visto che la prima cosa che chiede è appunto di aggioranre con
emerge sync
benissimo, allora questo significa che ora faro un bel
emerge -f xfree
|
|
Back to top |
|
|
MyZelF Bodhisattva
Joined: 25 Feb 2003 Posts: 2010 Location: Venice, Italy
|
Posted: Thu Mar 04, 2004 8:58 pm Post subject: |
|
|
kaosone wrote: | con l'opzione --kernel-config invece ci mette circa lo stesso tempo della configurazione manuale.. |
Non sono molto pratico di genkernel... ma a quel punto a che serve? Se gli passi un .config tanto vale fare tutto a mano, no? _________________ "Larry the Cow was a bit frustrated at the current state of Linux Distributions..." |
|
Back to top |
|
|
kaosone Guru
Joined: 01 Feb 2004 Posts: 446
|
Posted: Thu Mar 04, 2004 9:25 pm Post subject: |
|
|
beh un po' di comodita' c'e' comunque, lanci genkernel e fa tutto lui
poi oddio non che sia cosi' complicato fare tutto a mano, ma salvi un po' di lavoro |
|
Back to top |
|
|
|