linux user group brescia

immagine del castello

Archivio della mailing list

Linux crash

Luca Coianiz lcoianux a digitalbrixia.it
Dom 8 Apr 2001 16:59:09 UTC
    Salve a tutti,

 Se non sapessi che è proprio una macchina Linux penserei che ci gira
Windows. :-(
 Dopo più di un anno di onorato servizio (e nei fine settimana gira 24h) m'è
caduto un mito: l'altro ieri, di punto in bianco, la linux-box mi diventa un
cubetto di ghiaccio.
 Fra l'altro non si blocca la macchina al 100%: tutte le console sono
bloccate, i vari task sono, presumo freezati (o almeno, cambiamenti sullo
schermo non se ne vedono), dato che uso Linux come Internet-gateway mi
accorgo che la macchina Win98 non riesce a far passare più un dato che è
uno... in compenso riesco benissimo a switchare da una console virtuale
all'altra (Alt-F1, F2, ... ed anche Alt-freccia-sx/dx).
 L'effetto è lo stesso che si ottiene quando Windows se ne va a patrasso
bloccando tutto... ed il mouse invece viene regolarmente spostato sullo
schermo (che mi pare una contraddizione: ma il sistema non era inchiodato
?!?).

 Ad ogni modo, tornando a Linux, non c'è più mezzo di re-bootare la macchina
(ctrl-alt-canc non viene più preso in considerazione), se passo ad una vt
che mi accetta il login riesco solo ad inserire lo username e poi s'inchioda
anche quella. Insomma: devo spegnere la macchina (e lì mi viene un brivido).
 Riaccendendo si riavvia tutto, mi forza il controllo del disco e poi tutto
parte (con le varie segnalazioni dei daemons che cancellano i loro .pid
precedenti) e per un pò tutto gira (a parte la mia fiducia, che se n'è
andata).

 Ieri ho quindi voluto vedere se, per caso, si era "risolto" tutto (anche
se, non mettendoci le mani, era dura) ed ho lasciato accesa la macchina
dalla mattina... e "puntualmente" oggi, verso le 17, m'è di nuovo crashato
tutto.
 La differenza rispetto alle precedenti è che sono riuscito a leggermi più o
meno tutte le segnalazioni della macchina. Lo stato era questo:

(in tty1)
l'output di man archie

(in tty2)
la schermata di iptraf

(da tty3 a tty6)
login prompt

(in tty7)
tutto buio (è normale)

(in tty8)
Unable to handle kernel paging request at virtual address 401c9428
current ->tss.cr3 = 00101000, %cr3 = 00596000
*pde = 00011067
*pte = 00000000
Oops: 0000
cpu:    0
EIP:    0010:[<00112126>]
EFLAGS: 00010202
eax: 001c9fa8   ebx: 00586414   ecx: 00585e68   edx: 0000003f
esi: 001c91f4   edi: 001c91f4   ebp: 00585e7c   esp: 00585e54
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
process swapper (pid: 0, process nr:1, stackpage=001c6a40)
stack: 0000000d 0059bbb0 00000000 ffffffff 001c91f4 0b66be68 001c9fa8
ffffffff
       00586414 00111e70 00000000 0012e28b 0000000b 00000000 00000000
bffff9fc
       00000000 0e137000 00000001 0e137000 0012e53e 0000000b 00585f78
00585f38
Call Trace: [<00111e70>] [<0012e28d>] [<0012e53e>] [<001263ce>] [<0010a3e3>]
[<0
01181c6>] [<0010a9e1>]
Code: ff af 00 03 00 00 39 1d dc 95 1c 00 75 02 0f 06 83 7b 38 00
Idle task may not sleep
Idle task may not sleep
Idle task may not sleep

(in tty9)
tutto buio (è normale)

(in tty10)
Apr 8 17:04:36 home kernel: Unable to handle kernel paging request at
virtual address 401c9428

(in tty11)
tutto buio (è normale)

(in tty12)
il contenuto di /var/log/messages (ce l'ho mandato io) e, per ultima, la
segnalazione che compare in tty10, poi... il nulla.

 Sigh... non ho idea di che cavolo è successo E di dove andare a mettere le
mani per sistemare la cosa.
 Pensavo di ricompilare il kernel ma non vorrei che fosse inutile, anche se,
da qualche tempo, dando il comando lsof ricevo la segnalazione:
lsof: kernel symbol address mismatch: get_options
      get_kernel_syms() value is 0x108d1c; /boot/System.map value is
0x108d30.
      There are 337 additional mismatches.
      /boot/System.map and the booted kernel may not be a matched set.

 Ecco il motivo per cui pensavo di ricompilare: così creavo una nuova
immagine ed una nuova System.map (giusto ?).

 Vabbè... la parola, come sempre, agli esperti: aiutatemi a riavere la
fiducia di un tempo plz.  :-)

        Bye
        Sky





Maggiori informazioni sulla lista Lug