Pagina 1 di 1

kernel panic con kernel 2.6.17.4

Inviato: mar 18 lug 2006, 15:09
da luka987
ho appena provato a ricompilare il kernel nuovo...ma non appena lo riavvio esce un messaggio di kernel panic:
not syncing: VFS: unable to mount root fs on unknown-block(3,2)
e si pianta...cosa può essere?

Inviato: mar 18 lug 2006, 15:22
da nicop
devi mettere il supporto nel kernel per il file system come build-in,e non come modulo.
Ciaoo

Inviato: mar 18 lug 2006, 15:24
da luka987
mi sai anche speigare come si fa? :lol:

Inviato: mar 18 lug 2006, 15:45
da nicop
Certo per cos' poco!!!
Allora per prima cosa ti spiego il perchè del tuo kernel panic:
è dovuto dal fatto che nn trova il supporto nel kernel al tuo file system,oppure ci sta il supporto,ma l'hai impostato come modulo e nn hai creato l'initrd.
Soluzione :

Io come soluzione adotto la seguente,ricompilo il kernel mettendo il supporto come buil-in nel kernel (ci deve stare * non la M) il supporto per i vari file system si impostano sotto la voce File System...

spero di essere stato chiaro..ciaoo

Inviato: mar 18 lug 2006, 23:20
da DD0p
Io uso reiserfs come file system quindi, dove c'è file systems devi fare così:
│ │ < > Second extended fs support │ │
│ │ < > Ext3 journalling file system support │ │
│ │ <*> Reiserfs support │ │
│ │ [ ] Enable reiserfs debug mode │ │
│ │ [ ] Stats in /proc/fs/reiserfs │ │
│ │
[*] ReiserFS extended attributes │ │
│ │ [ ] ReiserFS POSIX Access Control Lists │ │
│ │ [ ] ReiserFS Security Labels │ │
│ │ < > JFS filesystem support │ │
│ │ < > XFS filesystem support │ │
│ │ < > OCFS2 file system support (EXPERIMENTAL) │ │
│ │ < > Minix fs support │ │
│ │ < > ROM file system support │ │
│ │ [ ] Inotify file change notification support │ │
│ │ [ ] Quota support │ │
│ │ < > Kernel automounter support │ │
│ │ < > Kernel automounter version 4 support (also supports v3) │ │
│ │ < > Filesystem in Userspace support │ │
│ │ CD-ROM/DVD Filesystems ---> │ │
│ │ DOS/FAT/NT Filesystems ---> │ │
│ │ Pseudo filesystems ---> │ │
│ │ Miscellaneous filesystems ---> │ │
│ │ Network File Systems ---> │ │
│ │ Partition Types ---> │ │
│ │ Native Language Support ---> │ │[/b]

Inviato: mer 19 lug 2006, 1:38
da Gnomenetor
Inoltre e importante che gli fs nn vengano caricati come moduli ma come * altrimenti nn carica la partizione ... Almeno a me e successo questo .. :)

Inviato: mer 19 lug 2006, 9:12
da bruno82
Gnomenetor ha scritto:Inoltre e importante che gli fs nn vengano caricati come moduli ma come * altrimenti nn carica la partizione ... Almeno a me e successo questo .. :)
Soltanto per il filesystem di boot.

E' ovvio che se venisse caricato come modulo, il sistema non avrebbe modo di leggerlo prima di montare la partizione, perchè appunto i moduli si trovano nel filesystem che deve essere ancora montato! Divertente, no? :lol:

PS: a meno che non si usi l'initrd.....

Inviato: mer 19 lug 2006, 9:45
da Gnomenetor
bruno82 ha scritto:
Gnomenetor ha scritto:Inoltre e importante che gli fs nn vengano caricati come moduli ma come * altrimenti nn carica la partizione ... Almeno a me e successo questo .. :)
Soltanto per il filesystem di boot.

E' ovvio che se venisse caricato come modulo, il sistema non avrebbe modo di leggerlo prima di montare la partizione, perchè appunto i moduli si trovano nel filesystem che deve essere ancora montato! Divertente, no? :lol:

PS: a meno che non si usi l'initrd.....
yyy :D

Inviato: mer 19 lug 2006, 17:52
da luka987
io per la configurazione del kernel uso xconf e uso il fs ext3 quindi nella sezione file system ext3 devo mettermi il pallino o yes....perchè io avevo messo yes...ma appunto mi dava quel problema

Inviato: mer 19 lug 2006, 19:09
da DD0p
Premi Y

Inviato: gio 20 lug 2006, 10:26
da luka987
e ma allora io l'avevo fatto....avevo selezionato il supporto per il mio fs....

Inviato: gio 20 lug 2006, 11:03
da DD0p
Come built-in?
Controlla che sia attivato questo come built-in:

│ │ <*> generic/default IDE chipset support │ │