Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-22 Por tôpico hpfn
 Tupinamba 

pegeui o .config que vc enviou, baixei o 
source do 2.6.7 e tentei compilar. 

Desmarquei a opcao referente a 'old disk-only' 
em ATA/ATAPI/MFM/RLL e o boot aconteceu. 
Mas apos a mensagem de inicio do apache os 
erros 

INIT: "1" respawing too fast: disable for 5 minutes 
INIT: "2" respawing too fast: disable for 5 minutes 
no more processes left in this runlevel 

To mandando o config em anexo 



_
Quer mais velocidade?
Só com o acesso Aditivado iG, a velocidade que você quer na hora que você 
precisa.
Clique aqui: http://www.acessoaditivado.ig.com.br

--- Begin Message ---
#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_STANDALONE=y
CONFIG_BROKEN_ON_SMP=y

#
# General setup
#
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
# CONFIG_AUDIT is not set
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
# CONFIG_IKCONFIG is not set
# CONFIG_EMBEDDED is not set
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
CONFIG_KMOD=y

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
CONFIG_MPENTIUM4=y
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
CONFIG_X86_GENERIC=y
# CONFIG_X86_EMU486 is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_HPET_TIMER=y
# CONFIG_HPET_EMULATE_RTC is not set
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
# CONFIG_X86_MCE is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m

#
# Firmware Drivers
#
# CONFIG_EDD is not set
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
CONFIG_MATH_EMULATION=y
CONFIG_MTRR=y
# CONFIG_EFI is not set
CONFIG_HAVE_DEC_LOCK=y
# CONFIG_REGPARM is not set

#
# Power management options (ACPI, APM)
#
# CONFIG_PM is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_TOSHIBA=m
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCI_USE_VECTOR is not set
# CONFIG_PCI_LEGACY_PROC is not set
CONFIG_PCI_NAMES=y
# CONFIG_ISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set

#
# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set

#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set

#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_AOUT is not set
CONFIG_BINFMT_MISC=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_FW_LOADER=m

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y

#
# Plug and Play support
#

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
CONFIG_PARIDE=m
CONFIG_PARIDE_PARPORT=m

#
# Parallel IDE high-level drivers
#
CONFIG_PARIDE_PD=m
CONFIG_PARIDE_PCD=m
CONFIG_PARIDE_PF=m
# CONF

Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-22 Por tôpico Flavio Menezes dos Reis
Bom dia!

Eu também passei por este problema do arquivo initrd. Com a opção
--initrd do make-kpkg é criado um arquivo initrd com o nome
especificado, então tu deve mover ou copiar este arquivo para o / ou
/boot e referencia-lo corretamente no arquivo de configuração do
gerenciador de boot, lilo.conf ou menu.conf, depois é só reinstalar o
gerenciador de boot (não o pacote, mas sim na mbr mesmo) e estará
pronto. O problema meu estava realmente em ter criado o arquivo initrd
mas não estar referenciando ele corretamente.

Espero poder ter ajudado.

Abraços.

-- 
Flavio Menezes dos Reis
Sistemas de Informacao - ULBRA - Torres - RS
[EMAIL PROTECTED]



RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-20 Por tôpico Arthur Tupinambá

Olá,

Obrigado pela ajuda que vocês tem dado!
Creio que eu devo ter tirado suporte ao MINIX por não saber a que se refere
(poderia ser isso o gerador do problema??) Eu deixei somente suporte ao ext3
como built-in...
Em anexo, estou enviando o meu .config para vocês darem uma avaliada :)

Obrigado pela força,
Arthur Tupinambá

-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviada em: sábado, 18 de setembro de 2004 11:42
Para: debian-user-portuguese@lists.debian.org
Assunto: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!


Ola

Ja passei por isso. O que acredito ter resolvido
foi saber em qual sistema de arquivos a particao
root e montada  na inicializacao. Umas 3 linhas
acima de Kernel Panic deve dizer qual tipo de fs

Veja o dmesg daqui:
RAMDISK: Compressed image found at block 0
VFS: Mounted root (minix filesystem).
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 164k freed


A particao e montada primeiro em minix. E depois
passada para ext3.

[]

>- Original Message -
>From: "Arthur_Henrique_Sommerhalder_Tupinamba"
>To: "debian-user-portuguese"
>Sent: Friday, September 17, 2004 7:18 PM
>Subject: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

>> Tentarei fazer o que nosso amigo Rubens disse, mas gostaria que mais
>algueda 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.
>>


_
Quer mais velocidade?
Só com o acesso Aditivado iG, a velocidade que você quer na hora que você
precisa.
Clique aqui: http://www.acessoaditivado.ig.com.br



.configUSING
Description: Binary data


Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-18 Por tôpico hpfn
Ola 

Ja passei por isso. O que acredito ter resolvido 
foi saber em qual sistema de arquivos a particao 
root e montada  na inicializacao. Umas 3 linhas 
acima de Kernel Panic deve dizer qual tipo de fs 

Veja o dmesg daqui: 
RAMDISK: Compressed image found at block 0 
VFS: Mounted root (minix filesystem). 
kjournald starting.  Commit interval 5 seconds 
EXT3-fs: mounted filesystem with ordered data mode. 
Freeing unused kernel memory: 164k freed 


A particao e montada primeiro em minix. E depois 
passada para ext3. 

[] 

>- Original Message - 
>From: "Arthur_Henrique_Sommerhalder_Tupinamba" 
>To: "debian-user-portuguese" 
>Sent: Friday, September 17, 2004 7:18 PM 
>Subject: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!! 

>> Tentarei fazer o que nosso amigo Rubens disse, mas gostaria que mais 
>algueda 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. 
>> 

_
Quer mais velocidade?
Só com o acesso Aditivado iG, a velocidade que você quer na hora que você 
precisa.
Clique aqui: http://www.acessoaditivado.ig.com.br



Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-18 Por tôpico Leonardo Lourenço Crespilho
Oi Arthur.

Isso. Compila ext3 como módulo e ext2 built-in.

>>>  Bom para criaçao do initrd, eu preciso alterar o mkinitrd.conf de
cramfs pra ext2fs ?
Depende. Se o fonte do kernel foi baixado da net (www.kernel.org), daí
precisa usar ext2fs. Se o fonte do kernel foi instalado pelo debian
(deselect install kernel-source-2.x.x) , daí não precisa trocar pois o
kernel da debian já vem com um patch que faz o linux suportar cramfs.

>>> a sintaxe de comando é mkinitrd -o /DIRETORIO OUTPUT/ARQUIVO OUTPUT ?
Seria sim, mas o debian também tem um comando próprio para gerar essa
imagem:
# make-dpkg --initrd --bzimage make_image modules_image

Estive lendo um pouco sobre o initrd agora, antes de te responder esse
email... reparei que eu não entendi é nada do initrd. rs...
Pra mim isso funcionou com certeza...  agora, o pq funcionou eu não faço a
menor idéia.

Dá uma lida nessas 2 man pages: mkinitrd(8) e mkinitrd(5).

Abraços,
Leonardo Lourenço Crespilho


- Original Message - 
From: "Arthur_Henrique_Sommerhalder_Tupinamba" <[EMAIL PROTECTED]>
To: "debian-user-portuguese" 
Sent: Friday, September 17, 2004 7:18 PM
Subject: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!


>
> 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: 
> > Sent: Friday, September 17, 2004 11:19 AM
> > Subject: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!
> >
> >
> > > Pessoal,
> > >
> &

Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Arthur_Henrique_Sommerhalder_Tupinamba

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: 
> 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.



Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Leonardo Lourenço Crespilho
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: 
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]
>



Re: RES: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Still
Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> Não, instalei o Grub na MBR porque? isso implica em alguma coisa??
> Eu preciso fazer um initrd ??? com o make-dpkg kernel_image --initrd , ele
> menciona um erro de
> cramfs e pergunta se realmente eu quero continuar.. por isso pergunto se é
> realmente preciso o initrd...

Bom, aqui para criar o initrd eu fiz, dá primeira vez:
mkinitrd -o /boot/initrd

Só que depois que instalei o bootsplash, eu o mudei coforme está
no site http://www.bootsplash.org
Quanto ao root (hd0,1), não tenho certeza se está certo, mas
provavelmente está.
Tente criar o initrd com o comando acima e diga o que acontece.

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb


signature.asc
Description: Digital signature


Re: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Ruben Leote Mendes
Olá Arthur,

On Fri, Sep 17, 2004 at 03:00:32PM -0300, Arthur Tupinambá wrote:
> 
> Ao Rubens:
> - Eu andei lendo e vi que essas opções de IDE/Chipsets estão um pouco 
> chatinhas
> mesmo Você está utilizando o initrd também ou não precisou???

Não estou a utilizar o initrd.

Boa sorte.
-- 
Rúben Leote Mendes - [EMAIL PROTECTED]



RES: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Arthur Tupinambá
Não, instalei o Grub na MBR porque? isso implica em alguma coisa??
Eu preciso fazer um initrd ??? com o make-dpkg kernel_image --initrd , ele
menciona um erro de
cramfs e pergunta se realmente eu quero continuar.. por isso pergunto se é
realmente preciso o initrd...


Obrigado,
Arthur

-Mensagem original-
De: Nelson Luiz Campos [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 17 de setembro de 2004 15:49
Para: debian-user-portuguese@lists.debian.org
Assunto: Re: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!


Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> Nelson e Rubens,
> Obrigado!
>
> Ao Nelson:
> - Como estou trabalhando, mandarei meu .config à noite para vocês avaliarem...
> (obrigado pela paciencia)
> - Fiz alguns testes com o initrd, mas achei muito "porco", até onde eu sei,
ele
> carrega modulos para que seja carregado o kernel certo? Se incluirmos tudo
> "built-in" não há essa necessidade correto???
> - Eu utilizo grub... Abaixo segue minha config:
>
> title   Debian 2.6.8.1
> root   (hd0,1)
> kernel /boot/vmlinuz-2.6.8.1 root=/dev/hda2 ro
> boot
>
>
> Ao Rubens:
> - Eu andei lendo e vi que essas opções de IDE/Chipsets estão um pouco
chatinhas
> mesmo Você está utilizando o initrd também ou não precisou???

Bom, o meu grub está diferente do seu por causa do initrd:

title Leah Debian GNU/Linux - kernel 2.6.8
kernel /boot/vmlinuz-2.6.8 ro root=/dev/hda1 vga=791 splash=silent\
hdc=ide-scsi hdd=ide-scsi
initrd /boot/initrd.splash

Só por curiosidade, vc instalou o grub no /dev/hda2 ao invés da
MBR, não ?

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb



Re: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Still
Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> Nelson e Rubens,
> Obrigado!
> 
> Ao Nelson:
> - Como estou trabalhando, mandarei meu .config à noite para vocês avaliarem...
> (obrigado pela paciencia)
> - Fiz alguns testes com o initrd, mas achei muito "porco", até onde eu sei, 
> ele
> carrega modulos para que seja carregado o kernel certo? Se incluirmos tudo
> "built-in" não há essa necessidade correto???
> - Eu utilizo grub... Abaixo segue minha config:
> 
> title   Debian 2.6.8.1
> root   (hd0,1)
> kernel /boot/vmlinuz-2.6.8.1 root=/dev/hda2 ro
> boot
> 
> 
> Ao Rubens:
> - Eu andei lendo e vi que essas opções de IDE/Chipsets estão um pouco 
> chatinhas
> mesmo Você está utilizando o initrd também ou não precisou???

Bom, o meu grub está diferente do seu por causa do initrd:

title Leah Debian GNU/Linux - kernel 2.6.8
kernel /boot/vmlinuz-2.6.8 ro root=/dev/hda1 vga=791 splash=silent\
hdc=ide-scsi hdd=ide-scsi
initrd /boot/initrd.splash

Só por curiosidade, vc instalou o grub no /dev/hda2 ao invés da
MBR, não ?

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb


signature.asc
Description: Digital signature


RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Arthur Tupinambá
Nelson e Rubens,
Obrigado!

Ao Nelson:
- Como estou trabalhando, mandarei meu .config à noite para vocês avaliarem...
(obrigado pela paciencia)
- Fiz alguns testes com o initrd, mas achei muito "porco", até onde eu sei, ele
carrega modulos para que seja carregado o kernel certo? Se incluirmos tudo
"built-in" não há essa necessidade correto???
- Eu utilizo grub... Abaixo segue minha config:

title   Debian 2.6.8.1
root   (hd0,1)
kernel /boot/vmlinuz-2.6.8.1 root=/dev/hda2 ro
boot


Ao Rubens:
- Eu andei lendo e vi que essas opções de IDE/Chipsets estão um pouco chatinhas
mesmo Você está utilizando o initrd também ou não precisou???

Obrigado pela força,
Abraços

Arthur

-Mensagem original-
De: Ruben Leote Mendes [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 17 de setembro de 2004 14:39
Para: debian-user-portuguese@lists.debian.org
Assunto: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!


Olá,

Tive esse mesmo problema quando testei o kernel 2.6 pela primeira vez.
O que se passou foi que existem umas novas opções relativas a suporte IDE
que eu não tinha reparado e não incluí no kernel. Sem suporte para IDE
nada feito. Pelo vistos os kernel hackers utilizam SCSI. :-)

As opções que têm de ser incluídas são:

* 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)

Espero que ajude.

Rúben

On Fri, Sep 17, 2004 at 11:19:59AM -0300, Arthur Tupinambá wrote:
> 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]
>

--
Rúben Leote Mendes - [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Ruben Leote Mendes
Olá,

Tive esse mesmo problema quando testei o kernel 2.6 pela primeira vez.
O que se passou foi que existem umas novas opções relativas a suporte IDE
que eu não tinha reparado e não incluí no kernel. Sem suporte para IDE
nada feito. Pelo vistos os kernel hackers utilizam SCSI. :-)

As opções que têm de ser incluídas são:

* 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)

Espero que ajude.

Rúben

On Fri, Sep 17, 2004 at 11:19:59AM -0300, Arthur Tupinambá wrote:
> 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]
> 

-- 
Rúben Leote Mendes - [EMAIL PROTECTED]



Re: RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Still
Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> minha fstab está montado para ext3...
> você precisou utilizar o initrd ???
> já to perdido de tanto q compilei e não funcionou..

Mande o seu .config do seu kernel para podermos avaliar.
Outra coisa, vc usa o lilo ou o grub ? Como está a linha para
chamar o initrd ? Está apontando para onde ? Existe o arquivo initrd ?

[]'s,
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb


signature.asc
Description: Digital signature


RES: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Arthur Tupinambá
minha fstab está montado para ext3...
você precisou utilizar o initrd ???
já to perdido de tanto q compilei e não funcionou..


-Mensagem original-
De: Nelson Luiz Campos [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 17 de setembro de 2004 13:36
Para: debian-user-portuguese@lists.debian.org
Assunto: Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!


Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> 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

E como está o seu /etc/fstab ? O / está montado como ext3 ? Eu
tive problemas parecidos com o reiserfs na hora da instalação, mas
bastou compilar com suporte a reiserfs built-in para funcionar.

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb



Re: Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Still
Arthur;
* Musashi corta a msg que Arthur Tupinambá enviou para Still:
> 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

E como está o seu /etc/fstab ? O / está montado como ext3 ? Eu
tive problemas parecidos com o reiserfs na hora da instalação, mas
bastou compilar com suporte a reiserfs built-in para funcionar.

[]'s,

Still
--
Nelson Luiz Campos  .''`. | I hear; I forget.
Engenheiro Eletricista : :'  :| I see; I remember.
Linux User #89621 UIN 11464303 `. `'` | I do; I understand.
gnupgID: 55577339`-   | Chinese Proverb


signature.asc
Description: Digital signature


Kernel Panic: VFS : Unable to mount root fs -AJUDA!!

2004-09-17 Por tôpico Arthur Tupinambá
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]