Pagina 1 di 1

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 13:41
da elettronicha
Di nuovo qua con un kernel panic...
<BR>
<BR>Ho compilato un 2.6.10 seguendo la guida che c´è nella sezione HOWTO, ma al riavvio il nuovo kernel si pianta così:
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>kernel panic - not syncing: VFS : unable to mount root fs on unknown block (3,4)</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Da un problema simile, relativo però all´installazione di un precompilato ne ero uscito, ma ora pur seguendo i consigli che mi avete dato allora, non riesco.
<BR>
<BR>Posto il mio lilo.conf
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE># Windows bootable partition config begins
<BR>delay = 900
<BR>default = Linux-2.6.10
<BR>other = /dev/hda1
<BR> label = Windows-XP
<BR> table = /dev/hda
<BR># Windows bootable partition config ends
<BR>
<BR># Linux bootable partition config begins
<BR>image = /boot/vmlinuz-ide-2.4.29
<BR> root = /dev/hda4
<BR> label = Linux-2.4.29
<BR> read-only
<BR>image = /boot/vmlinuz-2.6.10
<BR> root = /dev/hda4
<BR> label = Linux-2.6.10
<BR> read-only
<BR># Linux bootable partition config ends
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>e quello che c´è nella dir /boot:
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>lrwxrwxrwx 1 root root 37 2005-04-23 19:12 README.initrd -> /usr/doc/mkinitrd-1.0.1/README.initrd
<BR>lrwxrwxrwx 1 root root 21 2005-04-23 19:12 System.map -> System.map-ide-2.4.29
<BR>-rw-r--r-- 1 root root 805590 2005-04-25 12:09 System.map-2.6.10
<BR>-rw-r--r-- 1 root root 607998 2005-01-21 05:24 System.map-ide-2.4.29
<BR>-rw-r--r-- 1 root root 512 2005-04-23 19:29 boot.0300
<BR>-rw-r--r-- 1 root root 209 2005-04-23 19:29 boot_message.txt
<BR>lrwxrwxrwx 1 root root 17 2005-04-23 19:12 config -> config-ide-2.4.29
<BR>-rw-r--r-- 1 root root 50545 2005-04-25 12:03 config-2.6.10
<BR>-rw-r--r-- 1 root root 41731 2005-01-21 05:24 config-ide-2.4.29
<BR>-rw-r--r-- 1 root root 5032 2004-05-21 09:19 diag1.img
<BR>-rw------- 1 root root 46080 2005-04-25 13:25 map
<BR>-r-------- 1 root root 1346782 2005-04-23 19:28 vmlinuz
<BR>-rw-r--r-- 1 root root 1413273 2005-04-25 12:09 vmlinuz-2.6.10
<BR>-rw-r--r-- 1 root root 1253760 2005-01-21 05:24 vmlinuz-ide-2.4.29
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Penso che lilo punti correttamente alle immagini dei kernel, ma il 2.4 va mentre il 2.6 no. Come mai?
<BR>Dimenticavo il mio File system è reiserfs.
<BR>
<BR>Grazie in anticipo.<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:01
da moruz83
forse perche hai i filesystem comilati come moduli quindi li devi caricare nell´initd se vuoi che linux parta
<BR>vai in /boot e dai
<BR>mkinitrd -c -k 2.6.10 -m jbd:ext3 se hai ext3
<BR>mkinitrd -c -k 2.6.10 -m reiserfs
<BR>
<BR>poi nel tuo lilo, nella sezione del kernel nuovo aggiungi
<BR>initrd = /boot/initrd.gz
<BR>
<BR>dovrebbe funzionare<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:03
da moruz83
a dimentcavo rimetti bene i link in /boot
<BR>config deve puntare al config del nuovo kernel
<BR>stessa cosa per System.map e per vmlinuz
<BR>ciao
<BR>
<BR>alla fine ricorda sempre di dare il comando lilo prima del riavvio
<BR><br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:09
da aries
a cosa punta vmlinuz (non l´hai detto)?
<BR>
<BR>l´ How-to non diceva di far puntare il system.map, il config, il vmlinuz al kernel nuovo?
<BR>lo so che non importa, ma io facendo così non ho avuto problemi.
<BR>Ho fatto puntare vmlinuz al kernel 2.6.x e in lilo ho messo image=/boot/vmlinuz
<BR><br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:31
da moruz83
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 25-04-2005 alle ore 14:09, aries :
<BR>a cosa punta vmlinuz (non l´hai detto)?
<BR>
<BR>l´ How-to non diceva di far puntare il system.map, il config, il vmlinuz al kernel nuovo?
<BR>lo so che non importa, ma io facendo così non ho avuto problemi.
<BR>Ho fatto puntare vmlinuz al kernel 2.6.x e in lilo ho messo image=/boot/vmlinuz
<BR><br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>si ma non dipende da quello deve caricare il filesystem dall initd da che per default i filesystem sono messi come moduli
<BR>vmlinuz a lui non punta a niente perche e la copia di vmlinuz-ide-2.4.29 o quasi...basta che vedi quello ce ha messo lui nel post.. c´e´ anche il contenuto di /boot
<BR><br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:35
da aries
scusa, a me sembrava di capire che non avesse il precompilato......<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 14:40
da elettronicha
Ho fatto come consigliato da moruz83 ed effettivamente il kernel parte normalmente, quindi bisognava caricare i moduli del file system. Successivamente per sicurezza ho creato i link simbolici come descritto nella guida. Io avevo saltato quel passo perché avevo inserito in lilo.conf direttamente i file e non i link. In fondo un link è solo un collegamento al file.
<BR>
<BR>Il kernel è quello compilato da me usando un file di config di Patrick. Era il primo che compilavo e quindi ho voluto andare sul sicuro.
<BR>
<BR>Ora però ho problemi con l´audio, appena parte Gnome c´è un messaggio "No mixer sound and/or device found" o qualcosa del genere. Devo anche installare i driver Alsa aggiornati? Non mi ricordo dove ho sentito qualcuno che diceva che c´erano già nel 2.6.10...
<BR>
<BR>Grazie di nuovo, mitici.<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 15:50
da elettronicha
Eh sì, bisognava aggiornare alsa, ora suona.
<BR>
<BR>Ma scusate, che differenza c´è adesso tra il kernel che ho compilato io col file di configurazione di Patrick e uno precompilato generico?
<BR>
<BR>comunque vi prometto che la prossima volta leggo tutto quello che c´è da leggere e con la santa pazienza me ne compilo io uno con le mie impostazioni.
<BR>
<BR>ciao.<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 17:01
da moruz83
aries tranquillo non serve che mi cheidi scusa qui si discute no? ;-)
<BR>tra un precompilato e uno compilato con il file di patrick non penso ci sia differenza. credo.
<BR>solo uno e pronto all´uso e un´altro e da copilare credo.
<BR>viva slacky
<BR><br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 18:32
da aries
ok moruz.
<BR>
<BR>comunque nel frattempo ho installato suse, solo così per togliermi una curiosità, ed è accaduto quello che temevo.
<BR>
<BR>A parte il fatto che sono andato in boot, in /usr/src/, /lib/modules, per rendermi conto di come cavolo era installato il kernel e che non mi piace per niente, ho visto che il mio lettore di memory per fotocamere, è riconosciuto appena caricato il SO.
<BR>Perchè? perchè? cosa ha il kernel di suse che quello di slack non ha?!
<BR>Perchè diavolo di motivo su slack non funziona, nonostante il dmesg dice che c´è?<br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 21:07
da moruz83
be non saprei comunque si trattera di montare quella memoria come se fosse una penna usb.
<BR>non lo so chiedi a google lui ti risponerà.
<BR>in suse funziona perche c´è tipo l´automount un po come windows
<BR>invece slackware è piu cazzuta! ;-) <br>

Kernel Panic dopo compilazione 2.6.10

Inviato: lun 25 apr 2005, 22:28
da samiel
Anche in Slack si può abilitare facilmente l´automount!
<BR>
<BR>M.<br>