Configurando il kernel

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Scrivi risposta
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Configurando il kernel

Messaggio da governator »

Sono ormai a buon punto nel senso che leggendo un po (DICIAMO un pò) mi sono configurato tutto il kernel a manina anche se non ho provato ancora a compilarlo (ho paura ;D) perchè voglio essere sicuro di aver messo tutto il necessario. A tal fine sto seguendo questa guida:
http://guide.debianizzati.org/index.php ... mo_bisogno
per farmi dire dal kernel quali moduli vengono utilizzati sul mio pc. Ora sfruttando la funzione di ricerca del configuratore, sto cercando di abilitare tutti i moduli non ancora attivi, solo che spesso come risulato della ricerca non esce una sola variabile ma più variabili. Il punto è questo!
Dalla configurazione le abilito tutte o abilito solo quella col nome che gli somiglia di più? (non ho capito se la funzione di ricerca cerca un nome IN tutti i moduli o se cerca semplicemente dei nomi di moduli). Spero di essere stato chiaro.
Grazie.
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: Configurando il kernel

Messaggio da lex79 »

Forse è meglio che posti qui il nome del modulo che il tuo kernel sta usando in questo momento e i nomi dei moduli che la funzione ricerca del configuratore ti ha restituito, così qualcuno magari passa e se lo sa te lo dice...per conto mio è una ricerca come un altra, tu gli dai la stringa da cercare che è il nome del modulo, e lui la cerca nei nomi di tutti i moduli.
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

Vabbé dai diciamo che ho risolto. Mi serve sapere un altra cosa.
Da questa guida:
http://guide.debianizzati.org/index.php ... tamente.3F
ho capito (ditemi se sbaglio) che posso deselezionare dalla configurazione il supporto al RAM DISK a patto che compili staticamente i seguenti moduli:

*  il modulo del controller del proprio harddisk
*  il modulo del filesystem della partizione di root

Ma come si chiamano precisamente questi moduli? Cosa devo abilitar staticamente?
Grazie!
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: Configurando il kernel

Messaggio da lex79 »

1)Da terminale esegui:
lspci
e troverai tra le altre righe una che assomiglia a questa, nel mio caso:
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller (rev 02)

inizia con SATA controller quindi è il modulo del controller del mio hard disk dato che è sata, e il modulo è in questo esempio ICH9R

2)il modulo del filesystem della partizione di root -> se nella partizione di root usi ext3 allora devi compilare staticamente il module ext3 che trovi sotto filesystems.
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

lex79 ha scritto: 1)Da terminale esegui:
lspci
e troverai tra le altre righe una che assomiglia a questa, nel mio caso:
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller (rev 02)

inizia con SATA controller quindi è il modulo del controller del mio hard disk dato che è sata, e il modulo è in questo esempio ICH9R

2)il modulo del filesystem della partizione di root -> se nella partizione di root usi ext3 allora devi compilare staticamente il module ext3 che trovi sotto filesystems.
Fatto!
Ho avviato la compilazione. Vi faccio sapere l'esito fra qualche minuto! ;D
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

Lo sapevo.......... >:( >:( >:( :'(........dopo averci sbattuto la testa su per 10 giorni leggendomi praticamente TUTTA la documentazione del kernel (2.6.25.9) sapete qual'è il risultato della compilazione?
Kernel panic - not syncing : VFS : Unable to mount root fs on unknown-block (0,0)
Penso che sia legato ad initrd perchè dice che non è possibile montare la partizione di root.
Come posso risolvere?
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: Configurando il kernel

Messaggio da lex79 »

Prova nel menu.lst a mettere la partizione di root senza gli UUID ad esempio:
kernel /vmlinuz-2.6.25.9 root=/dev/sda1
dove /dev/sda1 va sostituito con la tua partizione di root
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

lex79 ha scritto: Prova nel menu.lst a mettere la partizione di root senza gli UUID ad esempio:
kernel /vmlinuz-2.6.25.9 root=/dev/sda1
dove /dev/sda1 va sostituito con la tua partizione di root
Ho letto proprio ora la guida che risole il problema del compilazione debian way. Ho provveduto e sto ricompilando. Speriamo bene.
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

Niente da fare. Ho impostato così il grub:

title Ubuntu 7.10, kernel 2.6.25.9
root (hd0,4)
kernel /boot/vmlinuz-2.6.25.9 root=/dev/sda5 ro quiet splash rootflags=data=writeback
quiet

Ma da sempre lo stesso kernel panic. ???
Oramai mi sembra una cosa davvero impossibile far funzionare un kernel ricompilato. AIUTOOOOOOOOOO
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

Risolto. L'errore era mio perchè mettevo come root /dev/sda5 ansiché /dev/hda5 (che poi non ho capito il perchè, gparted mi diceva che tutte le artizioni sono del tipo sdax ma poi bisogna mettere hdax ???)
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: Configurando il kernel

Messaggio da lex79 »

Grub identifica i dischi con hdX,Y anche se sono sata come il tuo sdaX,Y
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

lex79 ha scritto: Grub identifica i dischi con hdX,Y anche se sono sata come il tuo sdaX,Y
I miei dischi non sono sata. ???
GianpiV3
Prode Principiante
Messaggi: 86
Iscrizione: sabato 8 marzo 2008, 16:50

Re: Configurando il kernel

Messaggio da GianpiV3 »

mi sembra che ubuntu identifichi ormai tutto con sda, anche se non ho hd serial, da qualche tempo, infatti agli inizi mi ricordavo la differenza.Cmq,da nubbio che sono, come va ora il tuo pc col nuovo kernel,col senno di poi ne vale davvero la pena????
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

GianpiV3 ha scritto: mi sembra che ubuntu identifichi ormai tutto con sda, anche se non ho hd serial, da qualche tempo, infatti agli inizi mi ricordavo la differenza.Cmq,da nubbio che sono, come va ora il tuo pc col nuovo kernel,col senno di poi ne vale davvero la pena????
Ora il kernel parte e sembra andare più velocemente all'avvio, anche se non posso dire ancora che ne valga la pena per i seguenti problemi che andrebbero risolti:

1. Durante la compilazione ha dato un paio di warning che non so come potrebbero incider sulle prestazioni e sulla stabilità
2. All'avvio mi viene mostrato qualche mesaggio strano e ad un certo punto lo schermo resta con le ultime scritte di avvio per 4-5 secondi lampeggiando (approposito, c'è un modo per vedere con calma da qualche parte tutti i messaggi mostrati all'avvio?)
3. La scheda video non viene rilevata correttamente
4. La scheda audio non viene affatto rilevata
5. Internet non va (non so se per la scheda di rete o se per altro)

Per risolvere i punti 3, 4 e 5 ho ricompilato un kernel usando la vecchia configurazione di ubuntu e settando solamente CPU e moduli necessai er far avviare il kernel senza initrd. Stranamente non ho risolto nessuno dei tre punti!!! ??? >:( ??? >:(
GianpiV3
Prode Principiante
Messaggi: 86
Iscrizione: sabato 8 marzo 2008, 16:50

Re: Configurando il kernel

Messaggio da GianpiV3 »

io sto pensando a configurare il kernel stesso della distribuzione di ubuntu e non quello ufficiale. Inoltre non ho messo nessuna pach per non complicare le cose, tanto ci sarà sempre tempo ed è un'operazione che bisogna sempre imparar a fare,nonostante la mia idea per ora è "lo compilo ora e poi si vedrà quando lo rifarò"XD
governator
Prode Principiante
Messaggi: 89
Iscrizione: sabato 20 maggio 2006, 11:25

Re: Configurando il kernel

Messaggio da governator »

GianpiV3 ha scritto: io sto pensando a configurare il kernel stesso della distribuzione di ubuntu e non quello ufficiale. Inoltre non ho messo nessuna pach per non complicare le cose, tanto ci sarà sempre tempo ed è un'operazione che bisogna sempre imparar a fare,nonostante la mia idea per ora è "lo compilo ora e poi si vedrà quando lo rifarò"XD
Sono in dubbio solo sullòa scheda video. Infatti ora ho avviato ubuntu (installazione liscia effettuata ieri senza nessun programma o driver) con il mio kernel ricompilato (2.6.25.10) e senza installare la scheda grafica sembra che funzioni.
Senti non è che mi daresti il tuo msn?
GianpiV3
Prode Principiante
Messaggi: 86
Iscrizione: sabato 8 marzo 2008, 16:50

Re: Configurando il kernel

Messaggio da GianpiV3 »

ne approfitto anche per chiedere a cosa serve il trattino su alcune opzioni, capisco la spunta (abilitato) e la casella vuota ma il trattino?? Inoltre con configurazione testule si avrebbero maggiori possibilità o dettagli di configurazioni???
Avatar utente
lex79
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3966
Iscrizione: venerdì 18 maggio 2007, 4:51
Località: Loano (Savona)

Re: Configurando il kernel

Messaggio da lex79 »

ma il trattino??
il driver viene compilato come modulo, invece con il segno di spunta viene compilato staticamente
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite