Newsgroup: it.comp.os.linux.iniziare
Titolo: [Newby]errori dopo ricompilazione kernel

Dopo l'ennesimo tentativo di ricompilare il kernel qualcosa e'
migliorato ma mi restano alcuni errori ad esempio:
Initializing USB HID interface: modprobe can't locate HID
Initializing USB keyboard initilizing: modprobe can't locate module keydev
Initializing USB mouse interface: modprobe can't locate module mousedev
Syncing hardware clock to system time modprobe: modprobe: can't locate 
module char-major-10-135
mar  1 11:25:20 casa mount: mount: tipo fs errato, opzione non valida,
superblocco su none danneggiato,
mar  1 11:25:20 casa mount:        o troppi file system montati
mar  1 11:25:20 casa netfs: Montaggio altri filesystem:  failed
Mar  1 11:25:29 casa xfs: ignoring font path element
/usr/X11R6/lib/X11/fonts/cyrillic (unreadable)
mar  1 11:25:52 casa gconfd (maka-777): starting (version 1.2.1), pid
777 user 'maka'
mar  1 11:25:52 casa gconfd (maka-777): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only config
source at position 0
mar  1 11:25:52 casa gconfd (maka-777): Resolved address
"xml:readwrite:/home/maka/.gconf" to a writable config source at position 1
mar  1 11:25:52 casa gconfd (maka-777): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only config
source at position 2
Mar  1 11:25:55 casa xinetd[787]: warning: can't get client address:
Transport endpoint is not connected
Mar  1 11:26:01 casa modprobe: modprobe: Can't locate module block-major-11
Mar  1 11:26:04 casa last message repeated 3 times
mar  1 11:49:31 casa su(pam_unix)[890]: session opened for user root by
(uid=500)
mar  1 11:49:43 casa gconfd (root-921): starting (version 1.2.1), pid
921 user 'root'
mar  1 11:49:43 casa gconfd (root-921): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only config
source at position 0
mar  1 11:49:43 casa gconfd (root-921): Resolved address
"xml:readwrite:/root/.gconf" to a writable config source at position 1
mar  1 11:49:43 casa gconfd (root-921): Resolved address
"xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only config
source at position 2
Non riesco piu' nemmeno a montare il cdrom ...
Vi ringrazio per i vostri consigli passati e futuri.
Ciao

 module char-major-10-135
Grazie per l'aiuto e ciao a tutti
--OrsoBruno

> module char-major-10-135
Ciao e grazie.
--
OrsoBruno

 char-major-10-135
vedi il file /usr/src/linux/Documentation/devices.txt se hai installato i
sorgenti del kernel, se no non so dove tu possa trovare quelle informazioni.
Se non mi sbaglio (e sono pigro e non ho voglia di controllare ;-P) dovrebbe
riguardare il real time clock.
Prova ad abilitare l'ozione corrispondente in fase di configurazione del
kernel (probabilmente in character devices) e ricompila.
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 
Ho trovato l'opzione "RTC stores in GMT" in general setup e l'ho 
attivata ma dopo la ricompilazione mi da ancora lo stesso errore: 
modprobe: modprobe: can't locate module char-major-10-135
Se avete qualche altro suggerimento e' ovviamente gradito, (anche per il 
problema del mount del cdrom che non ho ancora risolto).
Ciao e grazie

 modprobe: modprobe: can't locate module char-major-10-135
Character devices -> Enhanched Real Time Clock Support
-- 
Ikitt 
"Stupid people do stupid things smart people outsmart each others"
*** mailserver: 
freemail.it

 
Perfetto!
Ti ringrazio molto.
Adesso mi rimangono solo 2 problemi, approfitto di questa mail per 
riproporli, visto che il thread e' iniziato diversi giorni fa:
non riesco a montare il cdrom, mi compare l'avviso /dev/cdrom non e' un 
dispositivo a blocchi valido,
Posso aggiungere che nel kernel nella sezione filesystem ho attivato le 
opzioni iso 9660 CDROM,Microsoft Joliet cdrom extension, automonter 
support e automonter support version 4 (servono per montare 
automaticamente il crom?)
 >mi compare l'avviso /dev/cdrom non e' un dispositivo a blocchi valido,
 >/dev/cdrom punta a /dev/scd0 e con il kernel standard funziona.
 >Avevo anche attivato l'opzione di automount ma mi compare quest'avviso:
 >Avvio di automount: no mountpoints defined
L'altro problema riguarda l'interfaccia USB:
 >> Initializing USB HID interface: modprobe can't locate HID
 >> Initializing USB keyboard initilizing: modprobe can't locate module 
keydev
 >> Initializing USB mouse interface: modprobe can't locate module mousedev
In questo caso ho ativato:
Support for USB, USB verbose debug messages, Preliminary USB device 
filesystem, UHCI, nel dubbio ho messo EHCI come modulo, USB printer 
support, USB Human Interface Device (full HID) support, HID input layer 
support, /dev/hiddev raw HID device support
Ciao e grazie ancora
--OrsoBruno

 >/dev/cdrom punta a /dev/scd0 e con il kernel standard funziona.
E se usi /dev/scd0?
Potrebbe essere un problema di symlink.


 
Scusa ma mi metti un po' in difficolta', che cosa significa?
Quest'altro errore invece sai da cos'e' dato, quale dovrebbe essere il 
mountpoint:
 >Avevo anche attivato l'opzione di automount ma mi compare quest'avviso:
 >Avvio di automount: no mountpoints defined
Ciao e nuovamente grazie.
--OrsoBruno

 Scusa ma mi metti un po' in difficolta', che cosa significa?
Che il supporto per il lettore CD c'e`, ma non si chiama ne` /dev/cdrom
ne` /dev/scd0. 
Fai cosi`: 
dmesg | less
per scoprire come il sistema chiama il tuo CD (hdb? hdc? hdd?) e usa quel
device. Se non trovi nessuna riga in cui compare il cd-rom, sarei
portato a pensare che non e` presente il supporto nel kernel.


 
mount: tipo fs errato, opzione non valida, superblocco su /dev/hdb 
danneggiato,
        o troppi file system montati
        (could this be the IDE device where you in fact use
        ide-scsi so that sr0 or sda or so is needed?)
?????
Grazie e ciao
--OrsoBruno

 ide_setup: hdb=ide-scsi
Mi ero dimenticato questa riga:
hdb: LG DVD-ROM DRD-8160B, ATAPI CD/DVD-ROM drive


 ?????
La parte in inglese e` quello che ho detto io poche righe sopra :)


Ikitt ha scritto:
 >> ide_setup: hdb=ide-scsi
 >
 >
 > Acc, con ide-scsi le cose si complicano. Peraltro non ci ho neanche
 > mai avuto a che fare...
 >
 >
 > Yep. Se usi ide-scsi non puoi usare il nome ide, devi usare il nome
 > scsi. Ricapitolando:
 >
 > /dev/ hdb 	-> non vale per l'emulazione ide-scsi cdrom	-> non
 > esiste/non vale piu`
Ma come mai con il kernel "generico" che mi sono ritrovato dopo
l'installazione non ci sono questi problemi? Ma se togliere l'emulazione 
scsi puo' servire a qualcosa o fa danni?
 > ...> Prova /dev/sr0. (che se ben mi ricordo e` il primo CD scsi
 > secondo la nuova nomenclatura.
Avevo gia' provato:
# mount -t iso9660 /dev/sr0 /mnt/cdrom
mount: il device speciale /dev/sr0 non esiste
Ciao e grazie.
--OrsoBruno

 nuova nomenclatura.
Da me e' /dev/scd0 il masterizzatore (ma forse sr0 centra con devfs o come
diavolo si chiama il modo di organizzare /dev che tu stesso usi (AFAIR) ?)


 
Ho provato a modificare /etc/grub.conf togliendo hdc=ide-scsi 
hdb=ide-scsi, in questo modo se uso mount con /dev/hdb o hdc riesco ad 
accedere normalmente al cdrom, buona notizia dirai ... effettivamente e' 
cosi pero' non utilizzando l'emulazione scsi non riesco a utilizzare il 
programma per masterizzare (nella mia unica esperienza ho utilizzato 
cdwriter). Quello che continuo a non capire e' perche' con il kernel non 
ottimizato che mi sono ritrovato dopo l'installazione tutto funzionava 
perfettamente mentre con questo modificato non funziona piu'.
Riguardando la configurazione del mio kernel adesso mi e' venuto un 
dubbio, ho attivato il "scsi emulation support" in "IDE,ATA and ATAPI 
block device", mentre ho ignorato la sezione "SCSI support" non e' che 
devo selezionare lo "SCSI CD-ROM support"
Ciao
--OrsoBruno

 (AFAIR) ?)
Ricordi benissimo, e io continuo a dire che IMHO e` una ganzata. Certo, ci vuole
il tempo per prenderci la mano, ma quello con tutte le cose... :)


 devo selezionare lo "SCSI CD-ROM support"
IMHO (e se ben ricordo il CD-writing-HOWTO) si, io lo metterei come 
modulo.


 il tempo per prenderci la mano, ma quello con tutte le cose... :)
Benissimo, siccome mi fido di te (e /dev non mi gusta per niente...) ho
deciso di provarlo questo devfs.
Da dove mi consigli di cominciare? Letture e manuali che sono "must"?
Grazie come sempre :)


 modulo.
Confermo, ci vuole assolutamente. In piu' a me e' servito selezionare da
Advanced low level drivers un controller scsi (io ne ho scelto uno a caso)
se no non funziona niente IIRC.


 Grazie come sempre :)
Di nulla, come sempre :)


 
Accidenti che fesso! era proprio questo il problema! adesso che l'ho 
inserito nel kernel funziona tutto perfettamente.
Ora mi resta un solo erroe:
 >> Initializing USB HID interface: modprobe can't locate HID
 >> Initializing USB keyboard initilizing: modprobe can't locate module 
keydev
 >> Initializing USB mouse interface: modprobe can't locate module mousedev
probabilmente sara ancora qualcosa che ho dimenticato di configurare nel 
kernel, mi rendo conto di rompere ancora ma mi auguro abbiate qualche 
suggerimento anche per questo, o qualche link (possibilmente in 
italiano) sull'argomenteo, su Pluto non ho trovato niente.
Nella sezione relativa del kernel ho attivato:


 italiano) sull'argomenteo, su Pluto non ho trovato niente.
Per keyboard e mouse ho risolto, mancava la selezione dei moduli 
keyboard support e mouse support della sezione Input core support, ora 
mi resta solo questa voce che mi da l'avviso di Failed:
Initializing USB HID interface: modprobe can't locate HID
Non ho idea di cosa posso aver dimenticato.
Ciao e grazie dell'aiuto.

 anche un'articolo degli IBM-labs in merito.
Grazie mille, cerco sempre se c'e' un HOWTO su quello che voglio fare ma di
guardare direttamente nella documentazione del kernel non ci penso mai...
PS Ma la tua mail e' in un qualche modo desumibile ? No che twmpo fa provai
a scriverti e un indirizzo [0] risulto' sbagliato, l'altro no anche se non 
sono sicuro tu l'abbia ricevuta.
[0] non ho provato pero' ron...@inexistant.invalid, forse e' quello? :-D


 [0] non ho provato pero' ron...@inexistant.invalid, forse e' quello? :-D
No, infatti :)
E` stata una reazione -probabilmente eccessiva- alla quantita` spaventosa
di SPAM arrivatami per avere esposto per _una settimana_ l'indirizzo in 
chiaro su usenet... :(
Mi sa che e` tempo di cambiare l'antispam in qualcosa di meno criptico.
