Newsgroup: it.comp.os.linux.iniziare
Titolo: [Slack] - ldconfig && errori irreversibile :(

Salve a tutti e buone feste!
Ho un grave problema: ogni volta che eseguo un ldconfig il terminale o la 
console dal quale lo eseguo si blocca irrimediabilmente e l'unico modo per 
proseguire č per i terminali chiuderli e per le console riavviare il 
sistema.
Dando un ldconfig -v questo viene eseguito correttamente su /lib ma in 
/usr/lib si blocca: 
------------------------------------------------------------------------
root@netkiller:/# ldconfig -v
/lib:
        libdl.so.2 -> 
libdl-2.2.5.so
        [...]
        libtermcap.so.2 -> libtermcap.so.2.0.8
/usr/lib:
        [PIANTATO! :(]
------------------------------------------------------------------------
Un altra cosa interessante avviena in fase di boot dove il messaggio che 
ricevo č tutto tranna che rassicurante:
------------------------------------------------------------------------
[... TUTTO Ok]
Starting OpenSSH SSH daemon:  /usr/sbin/sshd
invalid operand: 0000
CPU:    0
EIP:    0010:[<c018487e>]    Not tainted
EFLAGS: 00010202
eax: 0000000f   ebx: 00001000   ecx: 00000000   edx: 00000000
esi: 00001000   edi: 00000000   ebp: cf8e7d70   esp: cf8e7cc8
ds: 0018   es: 0018   ss: 0018
Process ldconfig (pid: 73, stackpage=cf8e7000)
Stack: 00000000 cefb64c0 00000000 00001000 00000000 00000000 00000000
00000017
       cf2ee1f8 c0184b6a cefb62c0 00000000 cefaf000 cf2f22c0 0000002b
0001c983
       00000001 ffffffef 00180000 000008b4 0000002b 0001c983 00000001
0000022b
Call Trace: [<c0184b6a>] [<c0184b6a>] [<c012fbe8>] [<c01929d7>] [<c019331f>]
   [<c0197701>] [<c019a16d>] [<c01307e0>] [<c0128bb3>] [<c01220fc>]
[<c01872cf>]
   [<c0184aa0>] [<c01243e5>] [<c01393ef>] [<c01872c0>] [<c01394b2>]
[<c013702a>]
   [<c013714a>] [<c01374d5>] [<c01346b9>] [<c012dd03>] [<c0106e6f>]
   [<c013714a>] [<c01374d5>] [<c01346b9>] [<c012dd03>] [<c0106e6f>]
Code: 0f 0b 83 bd 6c ff ff ff 00 75 0d 8b bd 78 ff ff ff 31 f6 8b
 /etc/rc.d/rc.M: line 74:    73 Segmentation fault      /sbin/ldconfig
Starting APM daemon:  /usr/sbin/apmd
Loading /usr/share/kbd/keymaps/i386/qwerty/it.map.gz
[TUTTO Ok ...]
------------------------------------------------------------------------
i [TUTTO Ok] indicano che prima e dopo l'errore il sistema si avvia 
correttamente.
Alla luce di questo immagino che sia una libreria che non funziona 
correttamente e che mi blocca in maniera cosě barbara il sistema, come 
faccio a sapere qual'č? Oppure, se la mia diagnosi č errata, quale puň 
essere il problema reale?
Grazie a quanti hanno avuto la pazienza di leggere questo mio disperato post 
ed ancora buone feste a tutti!
--
WulfMp3
wul...@email.it
"Poni ciň che sei nel minimo che fai."
-- 
WulfMp3
wul...@email.it
"Poni ciň che sei nel minimo che fai."

Innanzitutto mi scuso per la doppia firma del messaggio precedente, ho 
litigato con knode :)
In ogni caso, ho quasi risolto il problema, nel senso che, essendomi accorto 
che anche facendo un ls /usr/lib si piantava irrimediabilmente ho 
immaginato che magari l'errore poteva essere dovuto alla corruzione del 
filesystem (reiserfs).
Ho quindi fatto un check della partizione e, adesso, dando un ldconfig la 
conosle non si pianta più ma da un solo piccolo errore:
------------------------------------------------------------------------------
root@netkiller:/# ldconfig 
ldconfig: Cannot mmap file /usr/lib/libgnomeole2.so.
ldconfig: Cannot mmap file /usr/lib/librt.so.
------------------------------------------------------------------------------
Il problema è che non riesco a capire che cosa possa voler dire, nella 
pagina di manuale di ldconfig non è segnalato nulla e non ci sono 
riferimenti ad altre pagine, inoltre ho controllato ed i due files 
segnalati ci sono ma, UDITE UDITE, sono dei collegamenti simbolici alla 
root directory:
------------------------------------------------------------------------------
root@netkiller:/usr/lib# ls -la libgnomeole2.so librt.so
lrwxrwxrwx    1 root     root           21 lug 24 12:17 libgnomeole2.so -> 
lrwxrwxrwx    1 root     root           20 lug 24 12:03 librt.so -> 
------------------------------------------------------------------------------
Cosa vuol dire e cosa implica tutto cio' secondo voi?
Grazie 1000 ed ancora buone feste!
-- 
WulfMp3
wul...@email.it
"Poni ciò che sei nel minimo che fai."

root directory:
]zac[
Dunque, hai due link che causa problemi con il file system non puntano
piů alle relative librerie e ti domandi come mai non funziona e cosa
devi fare?
Ad esempio ripristinare a mano i link o rinstallare le librerie?

 Cosa vuol dire e cosa implica tutto cio' secondo voi?
a naso, GROSSI problemi! Sospetto corruzione del filesystem, e potrebbero
esserci altre sorprese in agguato...
-- 
Ikitt