PDA

View Full Version : errori dopo aver ricompilato il kernel


sergio83
09-11-2002, 13:40
Ciao a tutti, ho un piccolo problema...sulla mia Debian 3 quando ricompilo il kernel con
1)make menuconfig
2)make-kpkg kernel-image
3)dpkg -i nomepacchettokernel
Al riavvio però mi dice che non modconf non riesce a trovare alcuni caricare i moduli...qualcuno ha qualche suggerimento?

PS: Mi dimenticavo di dire che prima rima di ricompilare di solito elimino la cartella /lib/modules/2.4.19... : dovrebbe ricrearmi automaticamente i moduli no? Quando installo il pacchetto del kernel mi avvisa che devo riavviare al più presto (mi pare x una questione di dipendenze dei moduli). Io lo faccio ma al riavvio mi escono gli errori di cui ho parlato...cosa devo fare? Dove sbaglio?

AnonimoVeneziano
09-11-2002, 13:46
MMMMM....... dpkg -i dovrebbe far girare automaticamente il "lilo" per aggiornare il Boot LOader dei cambiamenti, prova ugualmente a dare "lilo" da console sotto root e vedi che ti dice.

Ciao

sergio83
09-11-2002, 19:24
AnonimoVeneziano oramai sei il mio consulente Linux! Mi sa che fra un pò mi mandi la parcella!:D
Il bootloader si aggiorna, ho già verificato: il problema è successivo al boot, capita quando tenta di creare i pacchetti!
Ma a te con la procedura che ho descritto funziona? Non fai proprio nient'altro?

NetWalker
10-11-2002, 08:48
La directory con i moduli la crea dopo l'installazione ?
I moduli che non carica, sono presenti ?

AnonimoVeneziano
10-11-2002, 10:26
Originariamente inviato da sergio83
[B]AnonimoVeneziano oramai sei il mio consulente Linux! Mi sa che fra un pò mi mandi la parcella!:D
Il bootloader si aggiorna, ho già verificato: il problema è successivo al boot, capita quando tenta di creare i pacchetti!
Ma a te con la procedura che ho descritto funziona? Non fai proprio nient'altro?

Ma no dai!:D

Aspe , ovviamente (e dico ovviamente) tu la cartella dei moduli precedenti la ELIMINI PRIMA DI INSTALLARE il nuovo kernel, vero??:D

Ciao

sergio83
10-11-2002, 13:09
Originariamente inviato da NetWalker
[B]La directory con i moduli la crea dopo l'installazione ?
I moduli che non carica, sono presenti ? Viene creata una directory con i nuovi moduli. Gli errori riguardano (almeno dovrebbe essere così) moduli che avevo prima e che non ho ricomilato nel kernel dato che non mi servivano (tipo supporto usb, mouse ps/2 (ho un seriale)). Il primo messaggio di errore è "kmod; failed to exec /sbin/modprobe -s -k scsi_hostadapter , error = 2, poi seguono errori di insomod e modprobe (tipo di isa_pnp che io ho incluso come modulo nel nuovo kernel, di "input" (che ho eliminato dal kernel perchè non uso dispositivi di input USB),ecc...)
Originariamente inviato da AnonimoVeneziano
[B]
Aspe , ovviamente (e dico ovviamente) tu la cartella dei moduli precedenti la ELIMINI PRIMA DI INSTALLARE il nuovo kernel, vero??:DOvviamente;)

AnonimoVeneziano
10-11-2002, 17:32
Originariamente inviato da sergio83
[B]Viene creata una directory con i nuovi moduli. Gli errori riguardano (almeno dovrebbe essere così) moduli che avevo prima e che non ho ricomilato nel kernel dato che non mi servivano (tipo supporto usb, mouse ps/2 (ho un seriale)). Il primo messaggio di errore è "kmod; failed to exec /sbin/modprobe -s -k scsi_hostadapter , error = 2, poi seguono errori di insomod e modprobe (tipo di isa_pnp che io ho incluso come modulo nel nuovo kernel, di "input" (che ho eliminato dal kernel perchè non uso dispositivi di input USB),ecc...)
Ovviamente;)

Ma il sistema ti funza o no?

Magari cerca di caricare moduli che tu : o non hai incluso , o hai compilato staticamente nel kernel, poi devi regolare con modconf i moduli da caricare, per i moduli che hai escluso puoi modificare il file /etc/modules e specificare quali moduli avviare all' avvio e tralasciare quelli che non vuoi caricare

Ciao

sergio83
10-11-2002, 18:56
Si si funzia...adesso provo con modconf....
ma perchè mi dice "insmod: modprobe: cannot create /var/log/ksymod[sequenza di numeri].log read only filesystem?"

AnonimoVeneziano
10-11-2002, 19:01
Originariamente inviato da sergio83
[B]Si si funzia...adesso provo con modconf....
ma perchè mi dice "insmod: modprobe: cannot create /var/log/ksymod[sequenza di numeri].log read only filesystem?"

Read only file system??:confused:

Sembra che non può creare dei log perchè il file system /var è in Read Only mode. In pratica non può scrivere sul file system, mi sembra strano!

MMM........

Nell' fstab per caso nella riga del file system /var c'è nelle opzioni "ro" ? Hai avuto riavvii improvvisi di recente?

Ciao

sergio83
10-11-2002, 19:19
No a tutte le domande. Non c'entra il fatto che lilo di default carica in sola lettura il filsystem?

AnonimoVeneziano
10-11-2002, 19:35
No, è normale che per il caricamento lilo carichi / in sola lettura , il prob non è quello, mmmmmmmmmmm.................................che file system usi?

Ciao

sergio83
10-11-2002, 19:37
ext3

AnonimoVeneziano
11-11-2002, 14:03
Ma lo monta all' avvio il file system /var oppure no?

Ciao

sblantipodi
12-11-2002, 21:47
ciao Anonimo :)

Ti sei dato a Linux come facevi con gli Overclock??? hehee :)

Ogni tanto quando ti rincontro ho bisogno di salutarti ;)

sergio83
13-11-2002, 20:55
Si me lo monta...ascoltate, dite che se reinstallo non mi da più questi problemi? Sono l'uncico che con la procedur che ho descritto ha problemi? A tutti gli altri che hanno Debian funziona?

AnonimoVeneziano
13-11-2002, 21:11
Originariamente inviato da sergio83
[B]Si me lo monta...ascoltate, dite che se reinstallo non mi da più questi problemi? Sono l'uncico che con la procedur che ho descritto ha problemi? A tutti gli altri che hanno Debian funziona?


Senti , ma tu hai configurato il kernel da 0 oppure hai basato la tua ricompilazione su un kernel precedentemente configurato?

Ciao

qweasdzxc
13-11-2002, 21:11
non azzardarti a reinstallare debian per una sciocchezzuola simile, eh...

domanda: non e che hai tolto pezzi importanti di kernel tipo il kernel module loader?

domanda: hai provato a NON rimuovere la dir dei moduli?

domanda: hai provato a installare un kernel preciompilato, per vedere se lui i moduli li installa e carica per bene?

domanda: hai provato usando esattamente lo stesso file di configurazione di un kernel precompilato (magari il primo che hai messo su, se hai messo su il 2.4.18bf all'inizio)

sergio83
13-11-2002, 21:19
Vabbè l'ho reinstallata 3 volte in un mese!:D
Risposta: no
Risposta: si, ma quando vado a installare il pacchetto del kernel mi avvisa che è meglio rinominarla o eliminarla
Risposta: si, quello che avevo prima, il default di debian con kernel 2.4
Risposta: dovrei provare...ma dove lo trovo il file di cfg?

AnonimoVeneziano
13-11-2002, 21:19
Originariamente inviato da qweasdzxc
[B]

domanda: hai provato usando esattamente lo stesso file di configurazione di un kernel precompilato (magari il primo che hai messo su, se hai messo su il 2.4.18bf all'inizio)

Appunto, non vorrei che facendo da 0 magari si è dimenticato in Character devices il supporto per le Virtual Consoles o robe del genere:D

Sergio, fai una cosa , ricompila copiando il file della configurazione del kernel 2.4.18.bf24 nella directory dei sorgenti seguendo questa procedura:

1)Vai nella cartella dei sorgenti
2)scrivi: "cp /boot/config-2.4.18-bf24 ./.config"
3)modifica i parametri che sei sicuro non influiranno sul sistema con make menuconfig o make xconfig
4)Ricompila e installa

Ciao

sergio83
13-11-2002, 21:28
Originariamente inviato da AnonimoVeneziano
[B]modifica i parametri che sei sicuro non influiranno sul sistema
Tipo? A me non sembra di aver modificato qualcosa di vitale...a parte aver disabilitato input e attivato il fb...
Cosa mi consigli di non toccare?
Se non mi funzia ancora ti spedisco il file di cfg...
Cmq secondo me non è questione di kernel...siete sicuri che per far caricare correttamente i moduli non debba modificare qualche file di cfg?

sergio83
13-11-2002, 21:37
Non è che c'è un modo per mostrarvi i var errori che mi da? Sono contenuti in qualche log? Si riesce a fare uno "snap" dello schermo non in x?

AnonimoVeneziano
13-11-2002, 21:43
prova a postare il file /var/log/dmesg

Comunque prova la storia della config, per cose che non toccano il sistema si intende cavolate tipo driver di varie periferiche e robe del genere, in sostanza dopo aver copiato il file di config del vecchio kernel lascia tutto com' è se vuoi, oppure modifica solo le parti che conosci o che sono intuibili (Tipo se una voce è USB scanner support e tu non hai scanner USB non lo mettere;))

Ciao

qweasdzxc
13-11-2002, 21:51
Originariamente inviato da sergio83
[B]
Tipo? A me non sembra di aver modificato qualcosa di vitale...a parte aver disabilitato input e attivato il fb...
Cosa mi consigli di non toccare?
Se non mi funzia ancora ti spedisco il file di cfg...
Cmq secondo me non è questione di kernel...siete sicuri che per far caricare correttamente i moduli non debba modificare qualche file di cfg?

non toccare niente di niente, compila un kernel identico in tutto e per tutto. stiamo cercando di trovare l'inghippo, mettiamoci nelle condizioni migliori possibili.
io non ho mai dovuto modificare file di configurazione usando kernel-package e modconf

sergio83
13-11-2002, 21:52
Ok grazie, proverò!
Ciao!

sergio83
22-11-2002, 20:16
In questi giorni proverò a fare quello che mi avete detto...nei giorni scorsi sono stato occupato in esami universitario. Ciao!

sergio83
23-11-2002, 19:23
Ho risolto i miei problemi reinstallando...ora mi rimangono 3 dubbi:

1) Come faccio a cambiare la frequenza di refresh dell console (framebuffer)? I 60Hz mi bruciano gli occhi!:)
2) Perchè quando avvio l'nterfaccia grafica gnome2 mi si ferma per una decina di secondi sulla schermata di avvio di gnome sulla scritta "caricamento window manager"? E' strano perchè non frulla nemmeno l'hd...:confused:
3)All'avvio ho un errore del tipo "modprobe:modprobe:can't locate char-major-10-135". In /etc/modules.conf corrisponde a rtc...significa real time clock? Mi pare di averlo disabilitato nella ricompilazione del kernel) A cosa serve? Come faccio a eliminare l'errore?

Grazie a coloro che mi aiuteranno!

qweasdzxc
23-11-2002, 22:20
l'rtc rimetticelo che torna sempre buono, lo puo usare mplayer, lo usano i sistemi smp perche senno fanno casino col tempo, ecc...
oppure ignora semplicemente l'errore
oppure elimina il richiamo del modulo da /etc/modules (dovrebbe stare la, oppure un alias, boh, mai capito...)

sergio83
24-11-2002, 11:04
Ok grazie, lo rimetterò!
Per gli altri dubbi niente? Anche voi fa la stesso all'avvio di Gnome?
Ciao!

sergio83
24-11-2002, 16:34
Ho ricompilato con l'rtc, non so cosa ho toccato ma adesso all'avvio mi dice:
depmod:*** Unresolved symbols in /lib/modules/2.4.19/kernel/arch/i386/kernel/apm.o
Cosa è successo?:confused:
Tra l'altro ora il pc non si spegne più, devo usare il bottone....che parametri del kernel devo abilitare? (oltre ad apm..qualcuno di quelli dopo?)
Poi è successa una cosa strana: io non ho selezionato alcuni moduli (tipo scheda audio opl3 e una scheda di rete che adesso non ricordo), ma mi ha creato comunque i moduli relativi (e con modconf non riesco a disintallarli..). Ho ricontrollato, ma nel mio configure non sono selezionati...misteri!
AIUTOO!

Poix81
02-12-2002, 11:14
Scusate se mi intrometto.. Come distribuzione ho Mandrake 9.0, come faccio a ricompilare il kernerl????


molte grazie

AnonimoVeneziano
02-12-2002, 14:51
Originariamente inviato da Poix81
[B]Scusate se mi intrometto.. Come distribuzione ho Mandrake 9.0, come faccio a ricompilare il kernerl????


molte grazie

Ultima pagina del Thread dei Newbie.

Ciao

Poix81
02-12-2002, 15:20
Originariamente inviato da AnonimoVeneziano
[B]

Ultima pagina del Thread dei Newbie.

Ciao


Cioè??? scusa se non sono molto pratico

AnonimoVeneziano
02-12-2002, 15:35
Originariamente inviato da Poix81
[B]


Cioè??? scusa se non sono molto pratico

C'è un Thread in rilievo che è stato iniziato da WIRELESS , vedi? C'è scritto POST DEI NEWBIE (MA LEGGERE TUTTI) .

Nell' ultima pagina c'è un tutorial su come compilare il kernel.

Se hai problemi posta in quel Thread, così i tuoi problemi e la tua esperienza arricchiranno il post:)

Ciao

Poix81
02-12-2002, 17:04
Grazie 1000

Non ci avevo fatto caso prima!!!!


ciao ciao

AnonimoVeneziano
02-12-2002, 17:05
Originariamente inviato da Poix81
[B]Grazie 1000

Non ci avevo fatto caso prima!!!!


ciao ciao

Di niente, è che ci ho messo una vita a scriverlo e non ho voglia di rifarlo:D

Ciao