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?

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?
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?
PS: a meno che non si usi l'initrd.....
yyy

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 │ │