Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto! Kernel Panic!

Il kernel panic č:
Unable to handle kernel NULL pointer deference at virtual address 00000000
printing eip:
......
.....
Mostra il contenuto di alcuni registri (tipo eax, ebx etc), il contenuto 
dello stack e poi finisce cosě.
<0> Kernel panic: Attempted to kill init!
Sono in crisi, accetto qualsiasi suggerimento. 
Grazie

 Unable to handle kernel NULL pointer deference at virtual address 00000000
Memoria bacata? Kernel difettoso?
Davide

 Subject: Re: Aiuto! Kernel Panic!


 stai dicendo suppongo che sia la memoria. Come posso rimediare? 
Sostituendola.
-- 
Ciao
Gianluca



Scusate se mi intrometto, ma se il kernel non compilato da lui funziona
perchè dovrebbe avere la memoria bacata? Non potrebbe essere invece un
problema di compilatore o di configurazione del kernel?
-- 
  .-----------------------.
  | Emiliano Grilli       |
  | 
emi...@libero.it
      |
  | Linux user #209089    |
  | 
http://www.emillo.net
 |
  '-----------------------'

 


 problema di compilatore o di configurazione del kernel?
Questo lo sa solo lui. Si suppone che abbia saputo compilarlo.
-- 
Ciao
Gianluca

 il kernel che "ho compilato" all'installazione funziona.
All'installazione non hai compilato nulla. Puo' darsi pure che ti siano
andate male le compilazioni, ma lo sai solo tu.
Procurati, se puoi, il .config della versione del kernel che funzionava
e i sorgenti della stessa versione, e compilali. Funziona ?
-- 
Ciao
Gianluca

ora che che ci penso al momento dell'installazione di tutti i pacchetti mi
dà un errore "binary kernel" però mi fa continuare l'installazione
tranquillamente. Qualsiasi kernel compilo mi da lo stesso errore, ho
provato anke il 2.4.18 e 2.4.19.

 invece un problema di compilatore o di configurazione del kernel?
Direi di no, la ricompilazione del kernel è un ottimo test della RAM e
più in generale, di tutto il sistema.
Però non è chiarissimo il momento in cui si presenta il problema...
Per testare la RAM c'è memtest86, compreso in molte distro..
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

Oggi ho reinstallato la debian col kernel 2.2.20, quando installo binutils
si presenta il solito errore: 
Kernel link failure
.......
There are a few work-arounds, but the most reliable is to edit the linker
script for your architecture(e.g. arch/i386/vmlinux.lds) and remove the
'*(text.exit)' entry from the 'DISCARD' line. It will bloat the kernel
somewhat, but it should link properly.
Cancellando quella riga si dovrebbe risolvere il problema? Ma non è
rischioso? 

Francesco Sinopoli wrote:

Personalmente, non ne ho idea, è la prima volta che "vedo" una cosa del
genere...
Però è strano...


Ultime notizie da casa mia.
Ieri ho passato l'intera giornata a smanettare con quel fottutissimo kernel.
Risultati 0.
Ho più volte reinstallato la debian alcune volte con il 2.2.20 e altre con
il 2.4.18.
Il problema si presenta sempre quando installo il pacchetto binutils mi dà
l'errore che vi ho riportato qualche post fa.
Ho provato ad aggiornare binutils ma niente.
L'unica cosa nuova che ho scoperto è che se compilo il kernel senza
modificare alcuna voce (cioè con la configurazione base) la compilazione va
a buon fine e si avvia normalmente; ma se poi compilo applicando le mie
modifiche ritorno all'ormai noto kernel panic.
Ho anche provato a rimuovere la riga *(.text.exit) da arch/i386/vmlinux.lds
come mi diceva il messaggio di errore, ma niente di nuovo.
Secondo voi c'è qualche problema con la memoria oppure nella scelta dei
moduli ?
Grazie ancora di tutta la vostra disponibilità e della vostra pazienza che
avete letto fino a qua.

