Primeiramente Leonardo, obrigado pela força: Vamos as dúvidas... (vamos dizer, que farei isso pelo menos em funcao de testes)
- Se eu compilar o ext3 como módulo, jogo o ext2 como built-in ?? ou apenas o ext3 como módulo ? - Bom para criaçao do initrd, eu preciso alterar o mkinitrd.conf de cramfs pra ext2fs ? a sintaxe de comando é mkinitrd -o /DIRETORIO OUTPUT/ARQUIVO OUTPUT ? Tentarei fazer o que nosso amigo Rubens disse, mas gostaria que mais alguem desse uma ajuda referente ao problema.... Aos que já presenciaram o problema... por favor, deem uma forcinha... Pois afinal, nada melhor do que um kernel 100% enxuto, rolando. Abraços a todos e mais uma vez Obrigado! Arthur Citando Leonardo Lourenço Crespilho <[EMAIL PROTECTED]>: > Oi Arthur. Faz o seguinte. Compila o suporte a ext3 como módulo. > > ---------------------------------------------- > Também faz as configurações que o Ruben falou: > > * ATA/ATAPI/MFM/RLL support (CONFIG_IDE) > * Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support (CONFIG_BLK_DEV_IDE) > * Include IDE/ATA-2 DISK support (CONFIG_BLK_DEV_IDEDISK) > * generic/default IDE chipset support (CONFIG_IDE_GENERIC) > * PCI IDE chipset support (CONFIG_BLK_DEV_IDEPCI) > * Generic PCI IDE Chipset Support (CONFIG_BLK_DEV_GENERIC) > ---------------------------------------------- > > Olha... não consegui entender direito, mas tive muitos problemas com esse > kernel também. Não só com ele, mas com a família 2.4 e 2.6. Fiz diversas > combinações e constatei, impiricamente, que o problema - pelo menos no meu > caso - estava em compilar ext3 no kernel, e não como módulo. Daí eu > compilei > como módulo e funcionou normal. Dessa experiência tirei algumas conclusões, > que se alguém aqui souber explicar melhor, por favor o faça, que não > encontrei isso nas man pages: > > O initrd é uma espécie de pré-kernel, que é carregado para dar suporte à > alguns dispositivos, como, por exemplo o ext3fs. Uma vez podendo acessar > ext3fs, o grub pode buscar o kernel propriamente dito, que é então > carregado. Nesse ponto o initrd é liberado da memória e não mais utilizado. > Daí o motivo do suporte a ext3 ser compilado como módulo, para que o initrd > também possa incluir suporte a ext3. Pelo menos nos meus testes, quando eu > compilava ext3 no kernel, minha imagem initrd não tinha suporte a ext3, daí > não explodia na memória os drivers pra acessar esse tipo de partição. E, > como no /etc/fstab a partição é indicada como ext3fs, o grub não enxerga > corretamente e não consegue carregar o kernel sem que o initrd tenha > carregado o suporte a ext3 anteriormente. > Cara... imagino que eu tenha falado muita besteira pois tirei essas > conclusões empiricamente após 1 semana de compilação em 2 computadores. E > não encontrei documentação descente falando sobre isso, infelizmente. > Por favor, se alguém manjar bastante disso, explique pra gente ou então > indique alguma documentação boa... please. > > Abraços, > Leonardo Lourenço Crespilho > > > ----- Original Message ----- > From: "Arthur Tupinambá" <[EMAIL PROTECTED]> > To: <debian-user-portuguese@lists.debian.org> > Sent: Friday, September 17, 2004 11:19 AM > Subject: Kernel Panic: VFS : Unable to mount root fs -AJUDA!! > > > > Pessoal, > > > > Preciso de uma ajuda urgente de quem já passou por esse tipo de > experiência: > > > > Baixei o kernel 2.6.8.1, do kernel.org, descompactei, dei um make > menuconfig e > > configurei-o. > > após isso eu compilo e instalo do modo debian: > > #make-kpkg --revision=custom1.0 kernel_image > > #dpkg -i kernel_image-custom1.0.deb > > > > Tudo ocorre numa boa, porém na hora do boot... > > Kernel Panic: VFS : Unable to mount root fs on unknown-block(3,2) > > > > O que pode ser??? to perdido, já recompilei o kernel umas 30 vezes, de > diversas > > formas... > > Lí que poderia ser o initrd, tentei compilar o kernel com > #make-kpkg --initrd > > também (precisa pois tem gente que precisa, outros dizem que precisa da > imagem > > apenas em kernels padrão....???) > > > > Bom, antes que me perguntem, já vou responder: > > - Sim, eu compilei o ext3 dentro do Kernel > > - Sim, eu compilei suporte RAMDISK dentro do kernel > > > > > > Alguém por favor, me dê alguma luz para resolver isso... > > > > Obrigado à todos, > > Abraços > > > > ---------------------------- > > Arthur Henrique S. Tupinambá > > [EMAIL PROTECTED] > > ---------------------------- > > Synchro Sistemas de Informação > > www.synchro.com.br > > ---------------------------- > > Fone : +55 ( 11 ) 3758 - 0021 / R. 187 > > Fone : +55 ( 11 ) 3758 - 0038 > > Fax : +55 ( 11 ) 3758 - 3773 > > Mob : +55 ( 11 ) 7718 - 5371 > > E-mail : [EMAIL PROTECTED] > > ---------------------------- > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.