Entra

View Full Version : kernel p....


Cascio78
16-09-2004, 18:20
Ragazzi, la workstation del mio lab e crashata di brutto....dopo un segmentation faulr e reset..l'unico messaggio al boot che mi da' e' :

Kernel panic: NO init found . TRAY PASSING init= option to kernel




Ho una redhat 8.0, quando cerca di kontare il file system si blocca!!!!

Come posso agire??? Quali sono gli init da passare??? come li passo???


Qualche idea?????


Grazie!

VICIUS
16-09-2004, 19:15
Prova a usare bash per fare l'init. (init=/bin/bash) anche se dubito che risolverai qualcosa. Se il sistema si blocca quando cerchi di controllare il filesystem deve essere successo qualcosa di veramente grave. che tipo usavi etx2/3, reiser ?

Prova a controllare con una live se riesci ad accedere alla partizione oppure a ripararla.

ciao ;)

Cascio78
16-09-2004, 19:33
Originariamente inviato da VICIUS
Prova a usare bash per fare l'init. (init=/bin/bash) anche se dubito che risolverai qualcosa. Se il sistema si blocca quando cerchi di controllare il filesystem deve essere successo qualcosa di veramente grave. che tipo usavi etx2/3, reiser ?

Prova a controllare con una live se riesci ad accedere alla partizione oppure a ripararla.

ciao ;)


ok ma come faccio??? il sistema non si avvia !!! come faccio "Prova a usare bash per fare l'init. (init=/bin/bash" ??? da dove???


grazie!!

Cascio78
17-09-2004, 09:20
Bene, ho montato una linux suse9.0 LIVE! ora veo il vecchio linux...non mi montava la partizione / ma ho provveduto con fsck..ora tutte la partizioni possono essere montate: BOOt, /, home ......


Provo a riavviare e di nuovo...sembra riconoscermi ttutto ma poi mi dice:

loading jbd module
Journalled Block Device driver loaded
Loading ext3 module
Mounting /proc filesystem
Creating block devices
Creating root device
Mounting root filesystem
ext3: No journal on filesystem on ide0(3,7)
mount: error 22 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 172k freed
Kernel panic: No init found. Try passing init= option to kernel.







Po la macchina si inchioda......RAGAZI datemi UN'IDEA!!!




saluti

Cascio78
17-09-2004, 09:56
HO RISOLTO!!!!!!!!!!!!!!!!!!!!!!!!!!


Allora, scrivo due righe se puo' essere utille:

Il sistema andando in palla e rebot deve aver danneggiato aualche blocco nella mia partizione /dev/hda7 dove ci sta' la diretori radice (/) .


Quindi mi dava il messaggio al boot:

loading jbd module
Journalled Block Device driver loaded
Loading ext3 module
Mounting /proc filesystem
Creating block devices
Creating root device
Mounting root filesystem
ext3: No journal on filesystem on ide0(3,7)
mount: error 22 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel memory: 172k freed
Kernel panic: No init found. Try passing init= option to kernel







Ho provveduto a montare la macchina attraverso suse live e accorgrndomi di nojn poter montare la pardizione / ho provveduto con:

fsck /dev/hda7

Ovviamente il sistema ha riparato la partizione, rendendola montabile ma ha anche downgradato il filesystem!!! SEGANDO il Journaling!!!!

A Questo punto ho ricreato il file di journal con:

tune -j /dev/hda7





EVOILA' il sistema e' ripartito!!!!!!!



PS: se ho scritto qualche castroneria o incongruenza segnalatemelo!!!

ilsensine
17-09-2004, 10:01
Originariamente inviato da Cascio78
Ho provveduto a montare la macchina attraverso suse live e accorgrndomi di nojn poter montare la pardizione / ho provveduto con:

fsck /dev/hda7

Infatti era meglio usare fsck.ext3

Cascio78
17-09-2004, 10:20
Originariamente inviato da ilsensine
Infatti era meglio usare fsck.ext3



si e' vero....ma non conoscevo il comando!!!

l.golinelli
17-09-2004, 10:24
Le prossime volte a fsck passa il filesystem con l'opzione -t cosė ci pensa lui...