Kernel panic forever

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
Rispondi
maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Kernel panic forever

Messaggio da maxge »

Sto cercando di compilare il kernel ma ottengo sempre lo stesso errore.
In pratica seguo la guida presente tra gli howto usando menuconfig, caricando il config di Pat modificando soltanto il parametro riguardante il tipo di processorte da i486 a athlon.
Al riavvio ottengo sempre:
kernel panic - not syncing : vfs: unable to mount root fs on unknow block (3.2
Inoltre prima del kernel panic alsa non trova alcuna scheda audio.
Eppure io apro menuconfig:
vado su load an alternate config files.
apporto solo una modica.
save configuration to an alternate file.
Qualcuno può darmi qualche dritta, oggi ho già provato 3 volte ma il kernel panic mi perseguita.
Ciao, Max

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

Se hai formattato la tua partizione di root \ con reiserfs devi inserire il supporto a reiserfs in maniera statica non come modulo.
Ciao

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

La mia partizione root infatti è formattata reiser. Mi direti come fare?
E per la scheda audio , come devo impostare alsa nel kernel?

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

Quando dai make menuconfig per ricompilare vai in File Sistem, qui cerca Reiserfs support e clicca sulla barra spaziatrice finchè non vedi un asterisco, cioè compilare staticamente.
Se il tuo problema è che non si avvia neanche il pc devi usare il cd di installazione e usare chroot, trovi tante quide a questo nel forum.
Per alsa non ti preoccuapare. una volta riavviato dai alsamixer per alzare i volumi, se ti da problemi dai prima alsaconf.

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

Ok, grazie mille, ho messo asterisco in reiser support.
Ciao, Max.

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

Finalmente non ottengo più kernelpanic, preso dall'entusiamo ho ricompilato anche l'ultimo kernel 2.16.6-rc5 (o qualcosa del genere), funziona però ho sempre il problema che la scheda audio non viene riconosciuta; alsaconf infatti non mi trova nessuna scheda audio, mentre facendo lspci mi viene rilevata come ensoniq (è una normalissima soundblaster pci 128).
Inoltre con il kernel test 2.6.13 funziona senza problemi quindi se uso il config di questo kernel perchè non mi viene riconosciuta?
Ciao, Max.

Avatar utente
linus.bash
Linux 3.x
Linux 3.x
Messaggi: 976
Iscritto il: ven 10 feb 2006, 12:58
Località: Bologna
Contatta:

Messaggio da linus.bash »

guarda nel kernel se hai abilitato la scheda come modulo, puoi usare anche make xconfig, giusto per dare un'occhiata :

Codice: Seleziona tutto

cd /usr/src/linux && make xconfig

saluti

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

In advanced linux sound architecture è presente il segno di spunta quindi non dovrebbe essere caricato come modulo? Premendo M il segno di spunta cambia, dovrebbe bastare?
Grazie per l'info.
Ciao, Max

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Se la scheda è supportata staticamente nel kernel,
è del tutto normale che alsaconf nn la trovi.
D'altro canto, per lo stesso motivo, se la supporti
nel kernel, non si vede perché dovresti configurarla
con alsaconf.

M.

Avatar utente
linus.bash
Linux 3.x
Linux 3.x
Messaggi: 976
Iscritto il: ven 10 feb 2006, 12:58
Località: Bologna
Contatta:

Messaggio da linus.bash »

dico una fesseria : alsamixer ?

non è che hai il volume al minimo?

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

Se eseguo alsamixer ottengo:
function snd_ctl_open failed for default: no such file or directory.
Domani ricompilo con alsa come modulo e vi faccio sapere.
Grazie a tutti per l'aiuto.
Ciao, Max.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Hai scelto bene nel kernel il supporto alsa?
Dovresti avere più o meno. a parte il supporto
alla tua scheda:

Codice: Seleziona tutto

# Sound
#
CONFIG_SOUND=m

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y
# CONFIG_SND_SUPPORT_OLD_API is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
CONFIG_SND_DUMMY=m
CONFIG_SND_VIRMIDI=m
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set

#
# PCI devices
#
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS5535AUDIO is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
CONFIG_SND_HDA_INTEL=m
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set

#
# USB devices
#
# CONFIG_SND_USB_AUDIO is not set
# CONFIG_SND_USB_USX2Y is not set

#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
M.

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

Scusate la latitanza, il mio problema è che non riesco a capire come fare ad attivare i moduli per la mia scheda video, in pratica oltre ad alsa che ho attivato come modulo, quali altre voci devo andare a toccare?
La scheda audio è la seguente:
00:0b.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
Dove trovo nella configurazione del kernel l'opzione per attivarla?
Questo è il mio conf per quanto riguarda l'audio:
# Sound
#
CONFIG_SOUND=m

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
# CONFIG_SND_MIXER_OSS is not set
# CONFIG_SND_PCM_OSS is not set
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_DYNAMIC_MINORS is not set
# CONFIG_SND_SUPPORT_OLD_API is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set


#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set

#
# ISA devices
#
# CONFIG_SND_AD1816A is not set
# CONFIG_SND_AD1848 is not set
# CONFIG_SND_ALS100 is not set
# CONFIG_SND_AZT2320 is not set
# CONFIG_SND_CMI8330 is not set
# CONFIG_SND_CS4231 is not set
# CONFIG_SND_CS4232 is not set
# CONFIG_SND_CS4236 is not set
# CONFIG_SND_DT019X is not set
# CONFIG_SND_ES968 is not set
# CONFIG_SND_ES1688 is not set
# CONFIG_SND_ES18XX is not set
# CONFIG_SND_GUSCLASSIC is not set
# CONFIG_SND_GUSEXTREME is not set
# CONFIG_SND_GUSMAX is not set
# CONFIG_SND_INTERWAVE is not set
# CONFIG_SND_INTERWAVE_STB is not set
# CONFIG_SND_OPL3SA2 is not set
# CONFIG_SND_OPTI92X_AD1848 is not set
# CONFIG_SND_OPTI92X_CS4231 is not set
# CONFIG_SND_OPTI93X is not set
# CONFIG_SND_SB8 is not set
# CONFIG_SND_SB16 is not set
# CONFIG_SND_SBAWE is not set
# CONFIG_SND_SGALAXY is not set
# CONFIG_SND_SSCAPE is not set
# CONFIG_SND_WAVEFRONT is not set

#
# PCI devices
#
# CONFIG_SND_AD1889 is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CA0106 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS5535AUDIO is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_EMU10K1X is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_HDA_INTEL is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_HDSPM is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_ICE1724 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_INTEL8X0M is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_MIXART is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_PCXHR is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_SONICVIBES is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_VIA82XX is not set
# CONFIG_SND_VIA82XX_MODEM is not set
# CONFIG_SND_VX222 is not set
# CONFIG_SND_YMFPCI is not set

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

Dalla documentazione del kernel

Codice: Seleziona tutto

Say Y here to include support for Ensoniq AudioPCI ES1371 chips and
Sound Blaster PCI 64 or 128 soundcards.

To compile this driver as a module, choose M here: the module
will be called snd-ens1371.

maxge
Linux 0.x
Linux 0.x
Messaggi: 66
Iscritto il: dom 15 gen 2006, 16:19

Messaggio da maxge »

Grazie! Finalmente funziona. :D

Rispondi