Newsgroup: it.comp.os.linux.software
Titolo: Errori sul dmesg

Salve a tutti,
mi succede una cosa strana, e magari qualcuno mi può dare una dritta.
Uso una mdk 9, che pare vada piuttosto bene.
Ho avuto il sentore che qualcosa non andasse perchè al boot ho una serie di 
messaggi da syslogd che mi dice che non ha avuto il permesso di accedere ad 
una serie di files e directory sotto /var.
allora faccio il dmesg (il mandrake control center si rifiuta di farmi 
vedere i messaggi di log) ed ottengo tutta una serie di errori che mi 
suggeriscono di lanciare fsck (ne incollo uno qui sotto:
 PPP generic driver version 2.4.2
is_tree_node: node level 0 does not match to the expected one 1
vs-5150: search_by_key: invalid format found in block 9120. Fsck?
vs-13070: reiserfs_read_inode2: i/o failure occurred trying to find stat 
data of [473 21816 0x0 SD]
questi errori (parecchi) sono snocciolati tra il PPP generic driver e la 
scheda audio, poi tutto ok.
Allora eseguo fsck su tutte le partizioni, ma termina sempre con uscita 0, 
quindi tutto OK.
Allora, che succede? dove è il guaio?
qualsiasi suggerimento è ben accetto.
        Grazie e saluti a tutti
                Shrike

 quindi tutto OK.
Ma esegui fsck o fsck.reiserfs? Perchč dal log sembra che il tuo fs sia
reiser.
-- 
|f(x)-f(y)|<=L|x-y|
Per le risposte in mail, occhio all'antispam!

 
salve a tutti,
il mio fs è reiserfs, ed eseguo fsck.reiserfs, con ritorno0, cioè tutto ok.
E poi perchè syslogd mi dice " permesso negato " sulle directory var?
                ciao
                Shrike

 E poi perchè syslogd mi dice " permesso negato " sulle directory var?
Ma esegui le operazioni da root?
E poi che output ti dà *esattamente* fsck?


 
Ciao,
si, eseguo da root sul fs non montato, ed fsck,reiser fs, non da nessun 
output, che in unixiano significa: eseguito, ok.
Un errore dovrebbe essere riportato, un putput nullo dovrebbe significare 
tutto ok. O sbaglio?
Fammi sapere.....
                        ciao
                        Shrike

...

In teoria *dovrebbe* essere tutto ok, ma se poi nel dmesg trovi ancora
errori evidentemente non è così.
Prova a lanciare il fsck con la verbosità massima possibile (uno o più
prametri -v, non so essere più preciso sono su un'altra macchina).
Mi viene in mente un'altra cosa: sulla mia macchina (che però non ha
fs reiser) il binario di fsck.reiserfs è un link a /bin/true (che è un
programma che non esegue nulla dando alla fine uscita positiva). Ora,
mi pare strano che tu non abbia installato il _vero_ fsck.reiserfs, ma
anche il fatto che tu non abbia nessun tipo di output mi sembra
strano; perlomeno dovresti avere un minimo indice di avanzamento.
Localizza la posizione del binario di fsck.reiserfs, in questo modo:
which fsck.reiserfs
Otterrai un output del genere:
/sbin/fsck.reiserfs
Controlla che tipo di file è:
stat /sbin/reiserfs

lipschitz@work wrote:

Salve a tutti,
scusa per il ritardo, ma ero fuori...
allora, incredibilmente, al which fsck.reiserfs, mi risponde: no 
fsck.reiserfs in ... efa l'elenco.
Quindi non c'è!
L'ho cerato sui dischi della Mandrake, ma non lo trovo..... dovrebbe 
chiamarsi fsck, o no?
Mi sfugge qualcosa...... che mi dici?
                        Ciao
                        Shrike

 Mi sfugge qualcosa...... che mi dici?
Cerca il pacchetto giusto, fai _bene_ tutti i controlli e ritorna
spargendoti il capo di cenere :)