Pagina 1 di 1
compilare kernel
Inviato: lun 21 apr 2008, 20:51
da Pessssssssss
ciao raga ho un problema con la ricompilazione del kernel...
Ho scaricato la nuova versione del kernel!!! Ho provato ha ricompilare il kernel senza modificare i moduli, ma apena lo avvio va in kernel panic!!!!!!!!
Re: compilare kernel
Inviato: lun 21 apr 2008, 20:58
da aschenaz
Hai abilitato il supporto al tuo filesystem come static?
non abbiamo la palla di cristallo!!!
Inviato: lun 21 apr 2008, 21:08
da birg81
Dacci i log degli errori e il file config
Re: compilare kernel
Inviato: lun 21 apr 2008, 21:14
da navajo
Pessssssssss ha scritto:ciao raga ho un problema con la ricompilazione del kernel...
Ho scaricato la nuova versione del kernel!!! Ho provato ha ricompilare il kernel senza modificare i moduli, ma apena lo avvio va in kernel panic!!!!!!!!
che vuol dire ? che hai scompattato il kernel e non hai modificato nulla ? non hai dato menuconfig o simili ??
Se è cosi è normale che ti vada in panico.
copia il config di pat che trovi nei vari server che hanno la current, per esempio
www.slackware.at
copialo come .config e parti da li...
ci sono molti thread aperti, ci sono guide sul wiki e su slackware for dummies.
Re: compilare kernel
Inviato: mar 22 apr 2008, 18:38
da Pessssssssss
Non mi da nessun tipo di errore!!!
Si ho aperto il menuconfig e ho aggiunto un pachetto della scheda wirles... e basta o cercato di avviare ma niente!
il suporto del file system come static non so cosa sia...
Re: compilare kernel
Inviato: mar 22 apr 2008, 18:57
da albatros
Pessssssssss ha scritto:il suporto del file system come static non so cosa sia...
Senza alcuna pretesa di essere esaustivo e in parole povere, vuol dire che viene direttamente incluso nel binario del kernel, senza bisogno di essere caricato/scaricato a parte, mentre con i moduli il supporto ad un certo dispositivo o a una certa funzionalità (es. la gestione del filesystem ext2 o reiserfs) viene inserito in un file solitamente collocato in una sottodirectory di /lib/modules/<versione-kernel>, per cui puoi decidere se inserire o disinserire in un kernel in esecuzione tale supporto con modprobe.
Se il tuo kernel all'avvio non è in grado di leggere il filesystem / perché il supporto a detto filesystem è in un modulo contenuto in quel filesystem, devi o usare un initrd o compilare detto supporto staticamente.
Con xconfig un'opzione da compilare come modulo viene indicata da un puntino, da compilare staticamente con un segno di spunta, mentre con menuconfig con M come modulo, con * staticamente. (edit: ho riscritto questo discorso perché prima non era detto bene).
Ma l'hai letta un po' di documentazione?
Da quale file di configurazione sei partito?
Che cosa hai fatto di preciso?

Re: compilare kernel
Inviato: mar 22 apr 2008, 20:17
da Mario Vanoni
albatros ha scritto:
Ma l'hai letta un po' di documentazione?
Da quale file di configurazione sei partito?
Che cosa hai fatto di preciso?

@Loris
bisogna mettere una quinta ed una sesta riga nella spiegazione:
5) Spiegare in dettaglio quanto gia` fatto, dall'inizio del problema.
6) Informarsi, documentarsi prima di fare domande magari gia` risposte!
Mario Vanoni
Re: compilare kernel
Inviato: mar 22 apr 2008, 21:40
da navajo
Per cominicare puoi partire da qui:
http://www.linuxvar.it/images/4/43/Rico ... xDay07.pdf
un ottimo documento creato dalla nostra Paoletta.
Leggi un po di cose partendo dai link che trovi con google:
http://www.google.it/search?hl=it&clien ... erca&meta=
poi ci sono ottime guide anche qui nella sezione documentezione, nel sito di submax.
Insomma, ricompilare un kernel non è cosa immediata, almeno al primo impatto. Per le prime volte, usa un file di config sicuramente funzionante, come ti ho già detto, quello di Pat va benissimo.
in bocca al lupo e facci sapere.
ciao
Re: compilare kernel
Inviato: mer 23 apr 2008, 10:22
da Pessssssssss
Si avete ragione mi sono documentato poco!!!
Ho semplicemente seguito la guida che ho trovato su wikyslacky....