Kernel Panic
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Kernel Panic
Sul mio notebook(Compaq Presario B1013) l'unico kernel funzionante è il bare.i(2.4.33.3). Ho provato ad installare slackware 11 con qualsiasi altro kernel(huge26 e test26)ma appena termina l'installazione, si blocca ed esce il messaggio "Kernel Panic". Ora sono con il bare.i.C'è la possibilità ed il modo per mettere un kernel più recente nel mio notebook?
Grazie per eventuali risposte e consigli
Grazie per eventuali risposte e consigli
- Harp
- Staff

- Messaggi: 1424
- Iscritto il: sab 17 apr 2004, 0:00
- Nome Cognome: Franco Fiorin
- Slackware: 13.0
- Kernel: 2.6.29
- Desktop: KDE 4.2.4
- Località: Vittorio Veneto (TV)
- Contatta:
Re: Kernel Panic
Leggi Slackware for dummies per le istruzioni relative all'installazione dei kernel presenti nella ISO di Slack 11 oppure scaricane uno e compilatelo, magari usando il config di PAT se non sei in grado di compilartelo da solo. Trovi una guida molto ben fatta in http://www.spaghettilinux.org.Osvardo ha scritto:Sul mio notebook(Compaq Presario B1013) l'unico kernel funzionante è il bare.i(2.4.33.3). Ho provato ad installare slackware 11 con qualsiasi altro kernel(huge26 e test26)ma appena termina l'installazione, si blocca ed esce il messaggio "Kernel Panic". Ora sono con il bare.i.C'è la possibilità ed il modo per mettere un kernel più recente nel mio notebook?
Grazie per eventuali risposte e consigli
ho installato il kernel 2.6.18 seguendo la procedura del manuale che mi è stato consigliato, ma al reboot mi dà questo errore:"Kernel Panic - not syncing:VFS: Unable to mount root fs on unknown-block(3,3)".
I miei comandi in sequenza sono stati :--->make---->make modules_install--->make install.
Forse è perchè non ho editato lilo.conf?Credevo che con l'ultimo comando "make install" lo auto-configurasse.
Grazie per eventuali consigli su risoluzione problema.
I miei comandi in sequenza sono stati :--->make---->make modules_install--->make install.
Forse è perchè non ho editato lilo.conf?Credevo che con l'ultimo comando "make install" lo auto-configurasse.
Grazie per eventuali consigli su risoluzione problema.
Probabilmente no,dato che non sapevo che dovevo mettere questo supportoMAT ha scritto:Sempre le stesse domande!! Nel forum esiste il pulsante SEARCH!
Hai incluso nel kernel il supporto statico al tuo filesystem di /?
Potresti dirmi come fare,o dirmi dove cercare per trovare questa procedura di "initial ramdisk"?MAT ha scritto: In caso contrario devi crearti un initial ramdisk.
Grazie
- MAT
- Linux 4.x

- Messaggi: 1242
- Iscritto il: mer 9 mar 2005, 0:00
- Nome Cognome: Matteo Magni
- Kernel: 2.6.20
- Desktop: Fluxbox
- Distribuzione: Gentoo
- Località: Vignola, Modena
Codice: Seleziona tutto
# cd /usr/src/linux
# make menuconfig- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
un kernel panic è al 99% quando non hai configurato bene il kernel per il tuo hdd...apparte il fatto che i comandi da te citati sono errati, direi non tutti.Osvardo ha scritto:ho installato il kernel 2.6.18 seguendo la procedura del manuale che mi è stato consigliato, ma al reboot mi dà questo errore:"Kernel Panic - not syncing:VFS: Unable to mount root fs on unknown-block(3,3)".
I miei comandi in sequenza sono stati :--->make---->make modules_install--->make install.
Forse è perchè non ho editato lilo.conf?Credevo che con l'ultimo comando "make install" lo auto-configurasse.
Grazie per eventuali consigli su risoluzione problema.
1 make clean
2 make menuconfig (o simili)
3 make modules
4 make modules_install
5 make install
6 lilo -v
Se non lanci il 6 non aggiorni il boot e quindi tutto fallisce...per il 2 almeno entra nella sezione che riguarda l'hdd e vedi se tutto o.k., se non sai cosa fare dicci tutto del tuo hdd e ti diciamo cosa attivare e come attivarlo.
Saluti.
Avevo citato solo i comandi eseguiti dopo "make menuconfig". Ho settato tutti i parametri configurativi (menuconfig)essendo a conoscenza dell'hardware sul mio notebook e seguendo la guida passo per passo. Il fatto è che mi accorgo ora(dalla tua esauriente e cortese spiegazione) che non ho eseguito l'ultimo comando "lilo -v". ora mi trovo nella situazione da me citata nel precedente post.linus.bash ha scritto:un kernel panic è al 99% quando non hai configurato bene il kernel per il tuo hdd...apparte il fatto che i comandi da te citati sono errati, direi non tutti.Osvardo ha scritto:ho installato il kernel 2.6.18 seguendo la procedura del manuale che mi è stato consigliato, ma al reboot mi dà questo errore:"Kernel Panic - not syncing:VFS: Unable to mount root fs on unknown-block(3,3)".
I miei comandi in sequenza sono stati :--->make---->make modules_install--->make install.
Forse è perchè non ho editato lilo.conf?Credevo che con l'ultimo comando "make install" lo auto-configurasse.
Grazie per eventuali consigli su risoluzione problema.
1 make clean
2 make menuconfig (o simili)
3 make modules
4 make modules_install
5 make install
6 lilo -v
Se non lanci il 6 non aggiorni il boot e quindi tutto fallisce...per il 2 almeno entra nella sezione che riguarda l'hdd e vedi se tutto o.k., se non sai cosa fare dicci tutto del tuo hdd e ti diciamo cosa attivare e come attivarlo.
Saluti.
I miei passi sono stati:
1.cp linux-2.6.X.tar.bz2 /usr/src/
2.cd /usr/src
3.tar xzvf linux-2.6.18.tar.gz
4.make mrproper
5.make -j3
6.make modules_install
7.make install
E' possibile riuscire a risolvere il problema dal punto in cui mi trovo?
Se non è possibile formatto e reinstallo Slackware ex novo e rifaccio la procedura di aggiornamento del kernel più recente. Per una nuova installazione sono costretto a ripartire sempre con bare.i dato che gli altri kernel a fine installazione e successivo riavvio mi vanno tutti in kernel panic.
Grazie per la disponibilità
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
Ciao,
ma fammi capire una cosa perchè non l'ho capita...ma make mrproper perchè?
Voglio dire che è vero che fa pulizia ma anche del .config del kernel...suppongo che dopo fai un bel cp /tuo.config /usr/src/linux/.config?
Oppure configuri con il makeconfig tutto ogni volta?
comunque tentar non nuoce...se il problema è solo lilo -v ricompila e non dimenticare di mandarlo in esecuzione, questo comando.
PS: scusami ma non so che tipo di conoscenze hai e per questo che ti informo che è importante il file .config, se lanci mrproper puoi dire addio al file, ecco perchè suggerisco make clean, cancella solo il necessario...
ma fammi capire una cosa perchè non l'ho capita...ma make mrproper perchè?
Voglio dire che è vero che fa pulizia ma anche del .config del kernel...suppongo che dopo fai un bel cp /tuo.config /usr/src/linux/.config?
Oppure configuri con il makeconfig tutto ogni volta?
comunque tentar non nuoce...se il problema è solo lilo -v ricompila e non dimenticare di mandarlo in esecuzione, questo comando.
PS: scusami ma non so che tipo di conoscenze hai e per questo che ti informo che è importante il file .config, se lanci mrproper puoi dire addio al file, ecco perchè suggerisco make clean, cancella solo il necessario...
- MAT
- Linux 4.x

- Messaggi: 1242
- Iscritto il: mer 9 mar 2005, 0:00
- Nome Cognome: Matteo Magni
- Kernel: 2.6.20
- Desktop: Fluxbox
- Distribuzione: Gentoo
- Località: Vignola, Modena
Hai qualcosa che documenti questa percentuale? L'altro 1% da che cosa è rappresentato?linus.bash ha scritto:un kernel panic è al 99% quando non hai configurato bene il kernel per il tuo hdd...
"make xorgconfig" nella compilazione del kernel??? Ma da quando???linus.bash ha scritto:apparte il fatto che i comandi da te citati sono errati, direi non tutti.
1 make clean
2 make xorgconfig (o simili)
3 make modules
4 make modules_install
5 make install
6 lilo -v
E il "make install" pensi davvero di poterlo utilizzare? Nel Makefile dei sorgenti del mio kernel (2.6.13) il target "install" non c'è. Inoltre, semmai esistesse, cosa vuoi installare che non hai ancora compilato nulla se non i moduli dinamici??
In realtà quello che devi fare è:
- make: compila sia l'immagine del kernel sia i suoi moduli dinamici;
- make modules_install: installa i moduli dinamici in /lib/modules/`uname -r`/;
- cp arch/i386/boot/bzImage /boot/vmlinuz-`uname -r`;
- copia anche .config e System.map in /boot con gli opportuni nomi
- aggiusta eventualmente lilo.conf e rilancia lilo
Cosa significa "tutto ok"? Osvardo mi sembra abbastanza nuovo alla compilazione del kernel, cosa credi possa capire se gli dici "controlla che sia tutto ok"??linus.bash ha scritto:Se non lanci il 6 non aggiorni il boot e quindi tutto fallisce...per il 2 almeno entra nella sezione che riguarda l'hdd e vedi se tutto o.k., se non sai cosa fare dicci tutto del tuo hdd e ti diciamo cosa attivare e come attivarlo.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
- MAT
- Linux 4.x

- Messaggi: 1242
- Iscritto il: mer 9 mar 2005, 0:00
- Nome Cognome: Matteo Magni
- Kernel: 2.6.20
- Desktop: Fluxbox
- Distribuzione: Gentoo
- Località: Vignola, Modena
Anche la nutella e i peperoni esistono, ma non mi sognerei mai di mangiarli insieme! Scusa, se uno ti chiede come compilare il kernel tu gli rispondi come impostare l'ambiente grafico???linus.bash ha scritto:Ma l'utente non aveva detto che ha usato "make install"?
Ma se uno vuole utilizzare xorgconfig che male c'è visto che esiste?
Tra l'altro ho visto ora che hai corretto il tuo messaggio, sostituendo "menuconfig" a "xorgconfig". Ma almeno avresti potuto evitare di ribattere qua alla mia osservazione ed ammettere che avevi sbagliato a digitare!
Ho forse quotato il tuo primo messaggio o il secondo? Forse mentre stavo rispondendo tu ne hai inserito un altro, non ti pare plausibile come ipotesi? In ogni caso, ho solo riportato pezzi della tua risposta che ritenevo inesatti e/o incompleti. Dal momento che scrivi qui devi anche accettare il fatto che ci possa essere qualcuno che ribatte ai tuoi post portando argomentazioni diverse. Se poi tu dici che io non so leggere allora mi sa che viviamo proprio su due mondi diversi.linus.bash ha scritto:Ma se uno dice "PS: scusami ma non so che tipo di conoscenze hai " cosa mai può significare?
Mat l'unica cosa che sai fare bene è criticare, impara a leggere.
- linus.bash
- Linux 3.x

- Messaggi: 976
- Iscritto il: ven 10 feb 2006, 12:58
- Località: Bologna
- Contatta:
ok no problem...ma io non ho modificato nessun messaggio...come vedi non c'è scritto che qualcuno ha modificato qualcosa...anche a me capitano svisteMAT ha scritto:Tra l'altro ho visto ora che hai corretto il tuo messaggio, sostituendo "menuconfig" a "xorgconfig". Ma almeno avresti potuto evitare di ribattere qua alla mia osservazione ed ammettere che avevi sbagliato a digitare!
Saluti.
Ultima modifica di linus.bash il sab 21 ott 2006, 21:15, modificato 1 volta in totale.
- Paoletta
- Staff

- Messaggi: 3975
- Iscritto il: lun 25 apr 2005, 0:00
- Slackware: 14.2 - 64 bit
- Desktop: fluxbox
- Località: Varese
linus.bash ha scritto: Ma se uno vuole utilizzare xorgconfig che male c'è visto che esiste?
Codice: Seleziona tutto
root@slack /usr/src/linux # make xorgconfig
make[1]: *** No rule to make target `xorgconfig'. Stop.
make: *** [xorgconfig] Error 2
root@slack /usr/src/linux # in ogni caso i targets sono nel Makefile nella directory dei sorgenti e in [DIRECTORY DEI SORGENTI]/scripts/kconfig/Makefile e xorgconfig non c'è
inoltre pretendere di compilare il kernel senza dare il comando make è una stupidaggine bella e buona...
senza offesa, anche tu dovresti leggere qualche manuale per la compilazione del kernel prima di impartire lezioni...linus.bash ha scritto: Mat l'unica cosa che sai fare bene è criticare, impara a leggere.
EDIT: mat, il post di linus l'ho modificato io appena ho visto quella mostruosità di "make xorgconfig" perchè non volevo che qualcuno leggendo il topic si confondesse. Poi però ho letto che tu lo hai corretto e l'ho rimesso come prima
