+ Responder ao Tópico



  1. #1

    Padrão Kernel Panic no Debian Sarge

    Seguinte... tenho o debian sarge aqui instalado legal. Daí hj resolvi colocar bootsplash. baixei o kernel 2.6.10, através do apt-get... dei o make menuconfig, coloquei o suporte ao bootsplash e tudo mais. Daí fiz:

    make-kpkg buildpackage -rev Custom.1 kernel_image

    dpkg -i kernel-image-2.6.10_Custom.1_i386.deb

    Tudo pareceu correr bem e tal.

    Configurei o grub da seguinte maneira:

    title Debian GNU/Linux
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.10 root=/dev/hda3 vga=791 splash=silent
    initrd /boot/initrd.img-2.6.10
    savedefault
    boot

    Sendo ki a particao em que o debian esta instalado eh: /dev/hda3 .

    Reinicei o sistema e na hora do boot, apareceu o bootsplash(lindo por sinal). Só que ai apertei F2 e percebi que tinha acontecido um kernel panic. O erro foi o seguinte:

    RAMDISC: Couldnt find a valid RAM disc image starting at 0
    VFS Cannot open root device "hda3" or unknow block (0,0)
    Please append a correct "root=" boot optio

    Kernel panic - Not syncing: VFS : Unable to mount root fs on unknow black (0,0)


    Alguém sabe o que pode estar errado?

  2. #2
    DataForce
    Visitante

    Padrão Kernel Panic no Debian Sarge

    INITRD, talvez faltou apontar o grub para ele ou coisa assim, issod eve ser a falta do initrd ... ou algum suporte no kernel não habilitado compila ele pelos meios normais.

  3. #3

    Padrão Kernel Panic no Debian Sarge

    Mas tipo, se fosse o initrd eu acho que nem apareceria o bootsplash certo?

  4. #4
    DataForce
    Visitante

    Padrão Kernel Panic no Debian Sarge

    bah, na boa me desculpa ... eu não uso GRUB, pq você nao baixa o fonte e compila um kernel nos meios normais ao invés de instalar um?

  5. #5
    chm0d
    Visitante

    Padrão Kernel Panic

    Opa,

    Parece que ele nao encontrou a controladora... inicia com outro kernel e roda um initrd /boot/initrdKERNEL.img KERNEL

    Arruma o grub e testa...

    Abraco.

  6. #6

    Padrão Kernel Panic no Debian Sarge

    Pode ser tanto o initrd, como os amigos falaram, mas quando eu tive problemas assim, tive que habilitar o suporte à cramfs no Kernel.


    Abraços!

  7. #7

    Padrão Kernel Panic no Debian Sarge

    Verifique se vc compilou seu Kernel com suporte ao tipo de formato dos arquivos que vc ta usando ext2, ext3 etc.... Então habilite-o e recompile novamente!!!

  8. #8

    Padrão Kernel Panic no Debian Sarge

    Seguinte.

    Eu tinha o suporte ao filysystem Ext3 como built-in no kernel. E mesmo assim continua dando problema.

    Daí agora eu pus isso tbm:

    <*> ATA/ATAPI/MFM/RLL support │ │
    │ │<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support │ │
    │ │--- Please see Documentation/ide.txt for help/info on IDE drives │ │
    │ │[ ] Support for SATA (deprecated; conflicts with libata SATA driv│ │
    │ │[ ] Use old disk-only driver on primary interface │ │
    │ │<*> Include IDE/ATA-2 DISK support │ │
    │ │[ ] Use multi-mode by default │ │
    │ │<*> Include IDE/ATAPI CDROM support │ │
    │ │<*> Include IDE/ATAPI TAPE support (EXPERIMENTAL) │ │
    │ │<*> Include IDE/ATAPI FLOPPY support
    │<*> VIA82CXXX chipset support │ │
    │ │[ ] Other IDE chipset support

    Pq o suporte à via tava como modulo. Daí resolveu um problema.
    Agora o que está acontecendo é o seguinte:

    RAMDISC: Couldnt find a valid RAM disc image starting at 0
    Kernel panic - Not syncing: VFS : Unable to mount root fs on unknow black (3,3)

    Acho que o problema é o initrd. Eu criei ele com:

    splash -s -f /etc/bootsplash/themes/killbilltux-yellow/config/bootsplash-1024x768.cfg >> /boot/initrd.img-2.6.10

    E no grub ta assim:
    title Debian GNU/Linux, kernel 2.6.10
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.10 root=/dev/hda3 ro vga=791 splash=silent
    initrd /boot/initrd.img-2.6.10
    savedefault
    boot


    Será que é o modo como eu criei o initrd que está errado? Se for... como é o modo correto?

  9. #9

    Padrão Kernel Panic no Debian Sarge

    Cara ja tive este problema em outro linux, nao no debain (foi no RH Enterprise 3.0).

    E o seguinte, deve ter algum modulo q vc nao colocou (ou esta errado) no Kernel na hora de compitar tipow: ext3, riserFS, alguma controladora, etc. Verifique isso e recompile o kerne.

    Bom, o que eu disse acima nao e certeza, claro, nao conheco seu sistema, mas eh uma possibilidade ebm provavel.


    [] Dotta :twisted:

  10. #10

    Padrão Kernel Panic no Debian Sarge

    Bom pessoal, consegui aqui.

    Desde o começo o que eu corrigi foi:

    1) Coloquei a parte de IDE como built-in no kernel
    2) Coloquei o suporte ao sistema de arquivos Ext3 como built-in
    3) Retirei o modulo da placa 3dcom(ele tava pau na propria compilacao).
    4) Criei outro intird com o comando:

    splash -s -f /etc/bootsplash/themes/killbilltux-yellow/config/bootsplash-1024x768.cfg >> /boot/initrd.img-2.6.10

    Só postei isso pra caso alguem tenha o mesmo erro que eu.

    Vlws a todos que me deram a luz ae(n... n me referi a minha mãe).

    Vlws mesmo.