[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel panic - not syncing : VFS



Pedro - Debian wrote:

Pessoal

Estou tentando compilar a versão 2.6.16 do kernel no Debian, fiz algumas modificações e agora quando compilo tento inicializar por ele ocorre o seguinte erro:
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 2220KiB [1 disk] into ram disk done...
Kernel panic - not syncing : VFS: Unable to mount root fs on unknown - block(0,0)

Já procurei na internet, mas eu só acho as perguntas... e não as respostas!

Vc deve ter percebido que o kernel tem infinitas configurações... muitas delas podem levar a mesma mensagem de erro, e o sistema não dá boot.

Mexer nas opções exige um bom entendimento daquilo que se está mexendo (fundamental ler o help de cada opcao), e prestar atenção em cada vírgula da mensagem.

Agora algumas observações sobre seu problema: vc está usando o tal cramfs. se nao me engano, é uma compressão que nao é mais usada.... vc criou o arquivo de initrd? se criou, ele é passado certinho pelo bootloader ao kernel no boot? Outra coisa: ele carregou o ramdisk (o popular initrd) e nao conseguiu montar o sistema de arquivos - deve estar faltando suporte ao sistema de arquivos (built in ou como módulo, dentro do initrd), ou então a controladora IDE (de novo, built in ou como módulo no initrd) ou então foi passado algum parâmetro errado do boot...

As boas práticas recomentam começar pelo .config default do kernel do debian (/boot/config.xxxxx), importar com 'make oldconfig' se for deoutra versão, e ler o /usr/share/doc/kernel-package -> lá tem vários textos interessantes, com os passos necessários para que tudo de certo. As boas práticas tbm recomendam passos pequenos, ao menos no inicio...

--
Marcos



Reply to: