Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: [Kernle Panic] DevFS

  1. #1

    [Kernle Panic] DevFS

    Buonasera a tutti!!!
    Sono nuovo di questo forum e quindi saluto tutti i componenti.

    Ecco il mio problema.

    Sto utilizzando una debian 3.1 con kernel 2.4.X e sono parecchi giorni che sto cercando di compilare il kernel 2.6.17.

    Non riesco però a superare questo scoglio:

    al boot, ad un certo punto mi dice:

    modprobe: fatal could not load /lib/modules/2.6.17/modules.dep
    no such file or directory
    .
    .
    .
    mount: unknown filesystem type 'devfs'


    Su intenet si trova che il problema sarebbe quello di includere nel kernel monolitico l'ext3 fs, ma io l'ho incluso!

    A questo punto cosa posso fare?

    Grazie mille
    ps: il mio è un normalissimo pc con disco IDE

  2. #2
    nella sezione filesystem sedi mettere

    <*> Kernel automounter version 4 support (also supports v3)
    piu tutti i filesystem statici

    <*> Second extended fs support
    <*> Ext3 journalling file system support
    <*> Reiserfs support

  3. #3
    Grazie per l'aiuto, ma purtroppo non basta...

    Ho messo monolitici tutti i filesystem, ma mi dava lo stesso problema...
    Ho cercato ancora un pò sulla rete e ho trovato che nelle ultime versioni il kernel non supporta esplicitamente il devfs o udev in generale...

    (il 2.6.8 di debian, che lo mette esplicitamente del file .config funziona)

    Quindi ho cercato in qualche modo di ovviare...manipolando in parte il file di configurazione di compilazione del kernel...putroppo senza risultati...

    Sempre questo devfs non montato che mi manda in kernel panic

    Cosa devo/posso fare?

    Grazie

  4. #4
    devfs era un modulo che si usava fino ad un anno fa adesso non lo ha piu il kernel 2.6
    guarda di installare udev module-init-tools

    poi l'errore potrebbe dipendere anche da altre cose

    se vuoi provare scarica il mio config e copialo in /usr/src/linux con il nome .config sostituendo l'esistente

    parti da quello poi aggiungi i moduli per il tuo hardware magari

    wget andycaps.it/config per scaricarlo

  5. #5
    Grazie...

    mi sono mosso, ma adesso ho un altro kernel panic:

    UDF-FS: no partition found (1)
    No filesystem could mount root, tried: ext2, ext3 ...... ntfs, udf
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,7)

    Sto cercando..da qualche parte ho trovato che modificando GRUB si risolve, ma non nel mio caso...

    Che cavolo di FS usa sto HD??? Io quando ho installato Debian gli ho dato ext3 come formattazione...bah...

    Il fatto che il pc sia dual boot con Win (NTFS) sulla partizione primaria può essere un problema?!?


    Grazie

  6. #6
    Aggiungo...

    forse per la prima volta ho creato una initrd esatta per il kernel che sto andando ad installare (non sapevo che dovevo mettere il n. della versione dopo il nome dell'immagine) e mi ha restituito due warning, del tipo che mancano nel nuovo kernel due moduli UDEV e DEVFS e che tale mancanza potrebbe causare il blocco durante il boot...


    Vorrà dire qlc?

  7. #7
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,558
    bastava avviare la procedura di installazione con il comando:

    linux26 e te lo installava subito con kernel-2.6.8

  8. #8
    il 2.6.8 è già su...

    voglio imparare a compilare un kernel "con le mie mani"...solo che ho questi problemi con i FS...sto cercando ma non trovo niente di compatibile con il mio problema..

  9. #9
    non so come compili il kernel

    per compilare il kernel
    dopo che lo hai configurato con

    make menuconfig

    devi dare i comandi

    make
    make modules_install
    make install

    poi mettere in grub.conf una sezione tipo questa semplicemente

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


    chiaramente correggendo i dischi (hd0,0) e /dev/hda1

    guarda la sezione del kernel 2.6.8.2 e rimettili uguali

    udev è necessario naturalmente e lo devi installare

    apt-get install udev

    initrd non serve se hai fatto un kernel statico nelle parti di sistema
    e puo anche dare kernel-panic se non fai un kernel modulare

  10. #10
    la mia procedura è

    make menuconfig

    make bzImage
    make modules
    make modules_install
    make install

    E' errata?!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.