Problema boot kernel 2.6.12.5

Questioni legate al Kernel Linux: configurazione, installazione, ottimizzazione, patch

Problema boot kernel 2.6.12.5

Messaggioda net_deity » 23/08/2005, 18:02

Ciao a tutti...

ho deciso di compilare un kernel 2.6.12.5 sulla mia debian sarge per risolvere alcuni problemi di Hardware.

Guarda caso avevo in giro la distro live di knoppix (4.01)...cosa c'entra?!?

Bene..ho avviato la live e mi sono copiato il file .config del kernel presente sulla live (config-2.6.12.4) sull'Hard-Disk.

Ho riavviato Debian e ho cominciato a compilare il nuovo kernel scaricato precedentemente sulla base del file .config copiato dalla distro live (comodo..ehehe)

Compilo..perfetto.
Creo l'immagine initrd...perfetto
Aggiorno GRUB....perfetto.

All'avvio...mmm...problemi...kernel panic...

RAMDISK: cramfs filesystem found at block 0
RAMDISK: image too big! (4404KiB/4096Kib)
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,1)

Se qualcuno ha suggerimenti :s1: grazie!
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda Fart » 23/08/2005, 20:27

Ciao,
se mi ricordo bene (la knoppix l'ho rimossa ormai da un pò) nella catella della knoppix dove hai preso il config ci sono delle patch che probabilmente vanno applicate..
inoltre il messaggio di errore mi sembra lo stesso di un altro post che abbiamo risolto. Puoi postare le righe del grub relative al kernel?

il problema dovrebbe essere riguardo la riga:
append=" .."
...
Out beyond the New Frontiers..
Fart
Hero Member
Hero Member
 
Messaggi: 1034
Iscritto il: 22/06/2005, 7:52

Re: Problema boot kernel 2.6.12.5

Messaggioda MaXeR » 23/08/2005, 22:15

ma scusa, non ti conveniva copiare il config del kernel che hai installato su Sarge ed usare quello (con oldconfig?)

:ciauz:
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3576
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 24/08/2005, 9:13

Si maxer...è vero..pensavo però cambiassero molte cose tra 2.6.8->2.6.12 e oldconfig mi avrebbe fatto tante domande... :rtfm:

Comunque...fart questo è GRUB

title Debian GNU/Linux, kernel 2.6.12.5xkernelx
root (hd0,0)
kernel /boot/vmlinuz-2.6.12.5xkernelx root=/dev/hda1 ro
savedefault
boot

Ma quello che non capisco è sto errore quando va in panic....
Unable to mount root fs on unknown-block(3,1)

unknown-block(3,1) io no gli specifico questo in GRUB...
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda MaXeR » 24/08/2005, 9:59

sono problemi con l'initrd...
senza quello non è in grado di abilitare il supporto per il chipset ide e/o il supporto per il filesystem utilizzato nella partizione /...

O abiliti il supporto o compili questi moduli staticamente

:ciauz:

[edit]
tranquillo, oldconfig non fa così tante domande...solo le cose nuove spesso nemmeno necessarie
[/edit]
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3576
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 24/08/2005, 14:19

Scusa...Maxer ho messo il post sbagliato...

Il supporto per l'initrd c'è. Prima ho compilato il kernel e poi con il comando:

$: mkinitrd –o /boot/initrd-2.6.12.5 2.6.12.5

ho aggiunto il supporto initrd. :rtfm:

Ma mi va in panic....mmm...
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda MaXeR » 24/08/2005, 16:38

ma l'initrd non mi sembra specificato nel file di configurazione di grub...
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3576
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 24/08/2005, 17:21

Avevo sbagliato ad incollare..

title Debian GNU/Linux, kernel 2.6.12.5xkernelx
root (hd0,0)
kernel /boot/vmlinuz-2.6.12.5xkernelx root=/dev/hda1 ro
initrd /boot/initrd-2.6.12.5xkernelx
savedefault
boot

c'è...ma va sempre in panic...al massimo posso riprovare a comilarlo partendo dalla 2.6.8..che dici?
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda Fart » 24/08/2005, 22:18

quando aggiungi i supporti initrd nel kernel e compili con make-kpkg e l'opzione --initrd ti dovrebbe creare da solo l'immagine initrd... a te non lo fa? o non hai usato l'opzione --initrd?
perchè monti la partizione di root solo ro anzichè rw?
Out beyond the New Frontiers..
Fart
Hero Member
Hero Member
 
Messaggi: 1034
Iscritto il: 22/06/2005, 7:52

Re: Problema boot kernel 2.6.12.5

Messaggioda MaXeR » 24/08/2005, 23:56

la partizione viene sempre montata in read only..
ci pensa il sistema, poi, a rimontarla in scrittura... è un comportamento più che normale :ciauz:
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3576
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 25/08/2005, 7:19

Preferisco compilare il kernel senza supporto initrd e poi una volta compilato lo creo. Cmq ha sempre funzionato..
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 25/08/2005, 14:55

Non è che avresti un .config generico per un kernel 2.6.12.5 perchè ho porvato con oldconfig a partire dal kernel fornito su Sarge (2.6.8) ma mi chiede un mucchio di cose...e alla fine non riesce a compilarmelo...

:sboing:
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda MaXeR » 25/08/2005, 15:31

se installi una kernel-image ti viene fornito un .config normale...

Non te lo riesce a compilare... ma che errori ti da?
http://leevee.it - Leevee Soluzioni Informatiche
Avatar utente
MaXeR
Administrator
Administrator
 
Messaggi: 3576
Iscritto il: 22/12/2004, 17:01
Località: Garda - VR

Re: Problema boot kernel 2.6.12.5

Messaggioda net_deity » 25/08/2005, 19:14

MaXeR ha scritto:
se installi una kernel-image ti viene fornito un .config normale...


Si l'ho trovato...eheeheh...ho provato a ricompilare ma mi da sempre questo errore:


make[4]: *** [drivers/char/drm/gamma_drv.o] Error 1
make[3]: *** [drivers/char/drm] Error 2
make[2]: *** [drivers/char] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.12.5'
make: *** [stamp-build] Error 2


:-o :-o
Powered->Debian Sid [img align=left]http://pkg-mono.alioth.debian.org/banners/monodeb.png[/img]
net_deity
Full Member
Full Member
 
Messaggi: 217
Iscritto il: 16/08/2005, 12:34

Re: Problema boot kernel 2.6.12.5

Messaggioda Fart » 25/08/2005, 20:46

Hai provato a cercare un .config personalizzato magari partendo da una configurazione ideale per il tuo laptop cercando in www.linux-laptop.net?
Out beyond the New Frontiers..
Fart
Hero Member
Hero Member
 
Messaggi: 1034
Iscritto il: 22/06/2005, 7:52

Prossimo

Torna a Kernel

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron